<86>Mar 12 01:50:43 userdel[3758067]: delete user 'rooter' <86>Mar 12 01:50:43 userdel[3758067]: removed group 'rooter' owned by 'rooter' <86>Mar 12 01:50:43 userdel[3758067]: removed shadow group 'rooter' owned by 'rooter' <86>Mar 12 01:50:43 groupadd[3758083]: group added to /etc/group: name=rooter, GID=924 <86>Mar 12 01:50:43 groupadd[3758083]: group added to /etc/gshadow: name=rooter <86>Mar 12 01:50:43 groupadd[3758083]: new group: name=rooter, GID=924 <86>Mar 12 01:50:43 useradd[3758101]: new user: name=rooter, UID=924, GID=924, home=/root, shell=/bin/bash <86>Mar 12 01:50:43 userdel[3758135]: delete user 'builder' <86>Mar 12 01:50:43 userdel[3758135]: removed group 'builder' owned by 'builder' <86>Mar 12 01:50:43 userdel[3758135]: removed shadow group 'builder' owned by 'builder' <86>Mar 12 01:50:43 groupadd[3758167]: group added to /etc/group: name=builder, GID=925 <86>Mar 12 01:50:43 groupadd[3758167]: group added to /etc/gshadow: name=builder <86>Mar 12 01:50:43 groupadd[3758167]: new group: name=builder, GID=925 <86>Mar 12 01:50:43 useradd[3758188]: new user: name=builder, UID=925, GID=925, home=/usr/src, shell=/bin/bash warning: user igor does not exist - using root warning: group igor does not exist - using root warning: user igor does not exist - using root warning: group igor does not exist - using root warning: user igor does not exist - using root warning: group igor does not exist - using root warning: user igor does not exist - using root warning: group igor does not exist - using root warning: user igor does not exist - using root warning: group igor does not exist - using root warning: user igor does not exist - using root warning: group igor does not exist - using root warning: user igor does not exist - using root warning: group igor does not exist - using root <13>Mar 12 01:50:48 rpmi: rpm-macros-generic-compat-0.04-alt1 1527350580 installed <13>Mar 12 01:50:48 rpmi: rpm-macros-mageia-compat-0.060-alt1 sisyphus+260827.100.1.1 1604345558 installed <13>Mar 12 01:50:58 rpmi: xorg-proto-devel-2021.5-alt1 sisyphus+285490.100.1.1 1632124129 installed <13>Mar 12 01:50:58 rpmi: libboost_system1.77.0-1:1.77.0-alt4 sisyphus+291245.34220.55.1 1643343501 installed <13>Mar 12 01:50:58 rpmi: libboost_thread1.77.0-1:1.77.0-alt4 sisyphus+291245.34220.55.1 1643343501 installed <13>Mar 12 01:50:58 rpmi: libjpeg-2:2.1.2-alt1 sisyphus+294623.100.2.1 1643889731 installed <13>Mar 12 01:50:58 rpmi: libglvnd-7:1.4.0-alt1 sisyphus+292743.100.1.1 1640688162 installed <13>Mar 12 01:50:58 rpmi: libexpat-2.4.7-alt1 sisyphus+296417.100.1.1 1646812525 installed <13>Mar 12 01:50:58 rpmi: libICE-1.0.10-alt1 sisyphus+278827.100.1.1 1626220279 installed <13>Mar 12 01:50:58 rpmi: libicu69-1:6.9.1-alt2 sisyphus+277632.100.1.1 1625726150 installed <13>Mar 12 01:50:58 rpmi: libSM-1.2.3-alt1 sisyphus+278820.100.1.1 1626219264 installed <13>Mar 12 01:50:58 rpmi: libboost_filesystem1.77.0-1:1.77.0-alt4 sisyphus+291245.34220.55.1 1643343501 installed <13>Mar 12 01:50:58 rpmi: rpm-macros-info-install-6.7-alt1 sisyphus+278099.4400.1.1 1626031435 installed <13>Mar 12 01:50:58 rpmi: libgraphite2-1.3.14-alt2.1 sisyphus+279571.100.1.2 1626605111 installed <13>Mar 12 01:50:58 rpmi: libwebp7-1.2.2-alt1 sisyphus+293797.100.1.1 1642668641 installed <13>Mar 12 01:50:58 rpmi: libpng16-1.6.37-alt1 sisyphus+275734.100.2.1 1624788826 installed <13>Mar 12 01:50:58 rpmi: libXau-1.0.9-alt1 sisyphus+278247.100.1.1 1626080736 installed <13>Mar 12 01:50:58 rpmi: libwayland-server-1.20.0-alt1.1 sisyphus+296452.100.1.1 1646839576 installed <13>Mar 12 01:50:58 rpmi: ilmbase25-common-2.5.6-alt2 sisyphus+279640.100.1.1 1626639160 installed <13>Mar 12 01:50:58 rpmi: libiex25-2.5.6-alt2 sisyphus+279640.100.1.1 1626639160 installed <13>Mar 12 01:50:58 rpmi: libhalf25-2.5.6-alt2 sisyphus+279640.100.1.1 1626639160 installed <13>Mar 12 01:50:58 rpmi: libidn2-2.3.2-alt1 sisyphus+281238.100.1.2 1627476321 installed <13>Mar 12 01:50:58 rpmi: libnuma-2.0.14-alt2 sisyphus+278485.100.1.1 1626104244 installed <13>Mar 12 01:50:58 rpmi: libnl3-3.5.0-alt1 sisyphus+275381.100.1.2 1624498107 installed <13>Mar 12 01:50:58 rpmi: libibverbs-38.0-alt3.2 sisyphus+295515.100.1.1 1645091538 installed <13>Mar 12 01:50:58 rpmi: librdmacm-38.0-alt3.2 sisyphus+295515.100.1.1 1645091538 installed <13>Mar 12 01:50:58 rpmi: libopenblas-0.3.19-alt1.1 sisyphus+293828.100.1.1 1642694459 installed <13>Mar 12 01:50:58 rpmi: libquadmath0-11.2.1-alt2 sisyphus+291192.100.1.1 1638461683 installed <13>Mar 12 01:50:59 rpmi: libgfortran5-11.2.1-alt2 sisyphus+291192.100.1.1 1638461683 installed <13>Mar 12 01:50:59 rpmi: libboost_context1.77.0-1:1.77.0-alt4 sisyphus+291245.34220.55.1 1643343501 installed <13>Mar 12 01:50:59 rpmi: libboost_serialization1.77.0-1:1.77.0-alt4 sisyphus+291245.34220.55.1 1643343501 installed <13>Mar 12 01:50:59 rpmi: libboost_regex1.77.0-1:1.77.0-alt4 sisyphus+291245.34220.55.1 1643343501 installed <13>Mar 12 01:50:59 rpmi: libboost_graph1.77.0-1:1.77.0-alt4 sisyphus+291245.34220.55.1 1643343501 installed <13>Mar 12 01:50:59 rpmi: libboost_log1.77.0-1:1.77.0-alt4 sisyphus+291245.34220.55.1 1643343501 installed <13>Mar 12 01:50:59 rpmi: libboost_fiber1.77.0-1:1.77.0-alt4 sisyphus+291245.34220.55.1 1643343501 installed <13>Mar 12 01:50:59 rpmi: libboost_coroutine1.77.0-1:1.77.0-alt4 sisyphus+291245.34220.55.1 1643343501 installed <13>Mar 12 01:50:59 rpmi: libquadmath11-devel-11.2.1-alt2 sisyphus+291192.100.1.1 1638461683 installed <13>Mar 12 01:50:59 rpmi: libnuma-devel-2.0.14-alt2 sisyphus+278485.100.1.1 1626104244 installed <13>Mar 12 01:50:59 rpmi: libilmthread25-2.5.6-alt2 sisyphus+279640.100.1.1 1626639160 installed <13>Mar 12 01:50:59 rpmi: libimath25-2.5.6-alt2 sisyphus+279640.100.1.1 1626639160 installed <13>Mar 12 01:50:59 rpmi: libXau-devel-1.0.9-alt1 sisyphus+278247.100.1.1 1626080736 installed <13>Mar 12 01:50:59 rpmi: libgraphite2-devel-1.3.14-alt2.1 sisyphus+279571.100.1.2 1626605111 installed <13>Mar 12 01:50:59 rpmi: libboost_locale1.77.0-1:1.77.0-alt4 sisyphus+291245.34220.55.1 1643343501 installed <13>Mar 12 01:50:59 rpmi: icu-utils-1:6.9.1-alt2 sisyphus+277632.100.1.1 1625726150 installed <13>Mar 12 01:50:59 rpmi: libicu-devel-1:6.9.1-alt2 sisyphus+277632.100.1.1 1625726150 installed <13>Mar 12 01:50:59 rpmi: libICE-devel-1.0.10-alt1 sisyphus+278827.100.1.1 1626220279 installed <13>Mar 12 01:50:59 rpmi: libSM-devel-1.2.3-alt1 sisyphus+278820.100.1.1 1626219264 installed <13>Mar 12 01:50:59 rpmi: libGLES-7:1.4.0-alt1 sisyphus+292743.100.1.1 1640688162 installed <13>Mar 12 01:50:59 rpmi: libOpenGL-7:1.4.0-alt1 sisyphus+292743.100.1.1 1640688162 installed <13>Mar 12 01:50:59 rpmi: libjasper-2.0.33-alt2 sisyphus+291936.40.2.1 1639478957 installed <13>Mar 12 01:50:59 rpmi: libboost_type_erasure1.77.0-1:1.77.0-alt4 sisyphus+291245.34220.55.1 1643343501 installed <13>Mar 12 01:50:59 rpmi: libboost_wave1.77.0-1:1.77.0-alt4 sisyphus+291245.34220.55.1 1643343501 installed <13>Mar 12 01:50:59 rpmi: libboost_atomic1.77.0-1:1.77.0-alt4 sisyphus+291245.34220.55.1 1643343501 installed <13>Mar 12 01:50:59 rpmi: libboost_contract1.77.0-1:1.77.0-alt4 sisyphus+291245.34220.55.1 1643343501 installed <13>Mar 12 01:50:59 rpmi: libboost_chrono1.77.0-1:1.77.0-alt4 sisyphus+291245.34220.55.1 1643343501 installed <13>Mar 12 01:50:59 rpmi: libboost_timer1.77.0-1:1.77.0-alt4 sisyphus+291245.34220.55.1 1643343501 installed <13>Mar 12 01:50:59 rpmi: zziplib-0.13.72-alt1 sisyphus+278032.100.1.2 1625982008 installed <13>Mar 12 01:50:59 rpmi: zlib-devel-1.2.11-alt2 sisyphus+283721.100.1.1 1629847002 installed <13>Mar 12 01:50:59 rpmi: tinyxml-2.6.2-alt1.2 sisyphus+277609.100.1.1 1625716601 installed <13>Mar 12 01:50:59 rpmi: tex-common-0.2-alt4 sisyphus+276869.100.1.1 1625246366 installed <13>Mar 12 01:50:59 rpmi: texi2dvi-6.7-alt1 sisyphus+278099.4400.1.1 1626031435 installed <13>Mar 12 01:50:59 rpmi: perl-Unicode-Normalize-1:5.34.0-alt1 sisyphus+279621.700.1.1 1626629811 installed <13>Mar 12 01:50:59 rpmi: perl-Unicode-EastAsianWidth-12.0-alt1 sisyphus+237401.100.1.1 1568197363 installed <13>Mar 12 01:50:59 rpmi: perl-Text-Unidecode-1.30-alt1 1480505027 installed <13>Mar 12 01:50:59 rpmi: perl-Pod-Escapes-1.07-alt1 1418767892 installed <13>Mar 12 01:50:59 rpmi: perl-Filter-1.60-alt1 sisyphus+279723.100.1.1 1626648797 installed <13>Mar 12 01:50:59 rpmi: perl-Encode-3.16-alt1 sisyphus+287134.100.1.1 1634299216 installed <13>Mar 12 01:50:59 rpmi: perl-libintl-1.32-alt1 sisyphus+279723.5100.1.1 1626650309 installed <13>Mar 12 01:50:59 rpmi: perl-Pod-Simple-3.43-alt1 sisyphus+276561.100.1.1 1625127752 installed <13>Mar 12 01:50:59 rpmi: makeinfo-6.7-alt1 sisyphus+278099.4400.1.1 1626031435 installed <13>Mar 12 01:50:59 rpmi: libtbb-2021.5.0-alt1 sisyphus+294292.60.6.1 1643799509 installed <13>Mar 12 01:50:59 rpmi: libjbig-2.1-alt1 sisyphus+276068.100.1.1 1624815400 installed <13>Mar 12 01:50:59 rpmi: liblcms2-2.13.1-alt1 sisyphus+296040.100.1.1 1646123109 installed <13>Mar 12 01:50:59 rpmi: libgomp1-11.2.1-alt2 sisyphus+291192.100.1.1 1638461683 installed <13>Mar 12 01:50:59 rpmi: libraw-0.20.2-alt1.1 sisyphus+283972.100.1.1 1630055048 installed <13>Mar 12 01:50:59 rpmi: libopenjpeg2.0-2.4.0-alt2 sisyphus+270166.100.1.1 1618663536 installed <13>Mar 12 01:50:59 rpmi: libjxr-1.1-alt1 sisyphus+276245.100.1.2 1624925648 installed <13>Mar 12 01:50:59 rpmi: openexr25-common-2.5.6-alt4 sisyphus+289315.100.1.1 1636546963 installed <13>Mar 12 01:50:59 rpmi: libilmimf25-2.5.6-alt4 sisyphus+289315.100.1.1 1636546963 installed <13>Mar 12 01:50:59 rpmi: libdeflate-1.8-alt1 sisyphus+290923.240.4.1 1638162729 installed <13>Mar 12 01:50:59 rpmi: libtiff5-4.3.0-alt2 sisyphus+290923.300.4.1 1638162792 installed <13>Mar 12 01:50:59 rpmi: libfreeimage-3.18.0-alt6 sisyphus+275096.100.2.1 1624560566 installed <13>Mar 12 01:50:59 rpmi: libxshmfence-1.3-alt1 sisyphus+278248.100.1.1 1626080762 installed <13>Mar 12 01:50:59 rpmi: libX11-locales-3:1.7.3-alt1 sisyphus+291550.100.1.1 1638859750 installed <13>Mar 12 01:50:59 rpmi: libXdmcp-1.1.3-alt1 sisyphus+278816.100.1.1 1626219231 installed <13>Mar 12 01:50:59 rpmi: libxcb-1.14-alt1 sisyphus+277968.100.1.3 1625952322 installed <13>Mar 12 01:50:59 rpmi: libX11-3:1.7.3-alt1 sisyphus+291550.100.1.1 1638859750 installed <13>Mar 12 01:50:59 rpmi: libXext-1.3.4-alt1 sisyphus+278817.100.1.3 1626262596 installed <13>Mar 12 01:50:59 rpmi: libXt-1.2.1-alt1 sisyphus+265202.200.1.1 1611565457 installed <13>Mar 12 01:50:59 rpmi: libXmu-1.1.3-alt1 sisyphus+278818.100.1.3 1626263295 installed <13>Mar 12 01:50:59 rpmi: libXrender-0.9.10-alt1 sisyphus+278480.100.1.2 1626227740 installed <13>Mar 12 01:50:59 rpmi: libXrandr-1.5.2-alt1 sisyphus+275330.100.2.2 1624575558 installed <13>Mar 12 01:50:59 rpmi: libXpm-3.5.13-alt1 sisyphus+278339.100.1.2 1626171698 installed <13>Mar 12 01:50:59 rpmi: libXaw-1.0.14-alt1 sisyphus+284644.100.1.1 1630910247 installed <13>Mar 12 01:50:59 rpmi: libXxf86vm-1.1.4-alt2 sisyphus+275334.100.2.2 1624577011 installed <13>Mar 12 01:50:59 rpmi: libXfixes-6.0.0-alt1 sisyphus+284644.300.1.1 1630910331 installed <13>Mar 12 01:50:59 rpmi: libois-1.3.0-alt2.1.1 1433163770 installed <13>Mar 12 01:51:01 rpmi: libxcb-devel-1.14-alt1 sisyphus+277968.100.1.3 1625952322 installed <13>Mar 12 01:51:01 rpmi: libX11-devel-3:1.7.3-alt1 sisyphus+291550.100.1.1 1638859750 installed <13>Mar 12 01:51:01 rpmi: libXt-devel-1.2.1-alt1 sisyphus+265202.200.1.1 1611565457 installed <13>Mar 12 01:51:01 rpmi: libXmu-devel-1.1.3-alt1 sisyphus+278818.100.1.3 1626263295 installed <13>Mar 12 01:51:01 rpmi: libXrender-devel-0.9.10-alt1 sisyphus+278480.100.1.2 1626227740 installed <13>Mar 12 01:51:01 rpmi: libwayland-client-1.20.0-alt1.1 sisyphus+296452.100.1.1 1646839576 installed <13>Mar 12 01:51:01 rpmi: libpciaccess-1:0.16-alt1 sisyphus+278288.100.1.1 1626084210 installed <13>Mar 12 01:51:01 rpmi: libdrm-1:2.4.109-alt1 sisyphus+291482.100.1.1 1638787694 installed <13>Mar 12 01:51:01 rpmi: libGLX-mesa-4:21.3.7-alt1 sisyphus+295883.100.1.1 1645686961 installed <13>Mar 12 01:51:01 rpmi: libGLX-7:1.4.0-alt1 sisyphus+292743.100.1.1 1640688162 installed <13>Mar 12 01:51:01 rpmi: libGL-7:1.4.0-alt1 sisyphus+292743.100.1.1 1640688162 installed <13>Mar 12 01:51:01 rpmi: libGLU-4:9.0.1-alt1 sisyphus+278350.100.1.2 1626174382 installed <13>Mar 12 01:51:01 rpmi: libgbm-4:21.3.7-alt1 sisyphus+295883.100.1.1 1645686961 installed <13>Mar 12 01:51:01 rpmi: libEGL-mesa-4:21.3.7-alt1 sisyphus+295883.100.1.1 1645686961 installed <13>Mar 12 01:51:01 rpmi: libEGL-7:1.4.0-alt1 sisyphus+292743.100.1.1 1640688162 installed <13>Mar 12 01:51:01 rpmi: libglvnd-devel-7:1.4.0-alt1 sisyphus+292743.100.1.1 1640688162 installed <13>Mar 12 01:51:02 rpmi: glibc-devel-static-6:2.35.0.6.491f2e-alt1 sisyphus+295115.100.1.1 1644420165 installed <13>Mar 12 01:51:02 rpmi: libatomic11-devel-static-11.2.1-alt2 sisyphus+291192.100.1.1 1638461683 installed <13>Mar 12 01:51:02 rpmi: xml-utils-1:2.9.12-alt1 sisyphus+291245.3700.54.1 1643297460 installed <13>Mar 12 01:51:02 rpmi: rpm-build-gir-0.7.3-alt3 sisyphus+242150.100.1.1 1575312005 installed <13>Mar 12 01:51:02 rpmi: rpm-macros-cmake-3.22.2-alt1 sisyphus+295314.40.3.3 1645307154 installed <13>Mar 12 01:51:02 rpmi: cmake-modules-3.22.2-alt1 sisyphus+295314.40.3.3 1645307154 installed <13>Mar 12 01:51:02 rpmi: libuv-1.43.0-alt1 sisyphus+295317.100.1.1 1644775541 installed <13>Mar 12 01:51:02 rpmi: librhash-1.3.5-alt3 sisyphus+286141.40.2.1 1632982456 installed <13>Mar 12 01:51:02 rpmi: libjsoncpp24-1.9.4-alt2 sisyphus+286441.100.1.1 1633444232 installed <13>Mar 12 01:51:02 rpmi: publicsuffix-list-dafsa-20211230-alt1 sisyphus+293275.100.1.1 1641900592 installed <13>Mar 12 01:51:02 rpmi: libpsl-0.21.1-alt2 sisyphus+279461.100.1.1 1626547547 installed <13>Mar 12 01:51:02 rpmi: libnghttp2-1.46.0-alt1 sisyphus+292749.100.1.1 1640705819 installed <13>Mar 12 01:51:02 rpmi: openldap-common-2.4.59-alt1 sisyphus+282933.100.1.1 1629124747 installed <13>Mar 12 01:51:02 rpmi: libverto-0.3.2-alt1_1 sisyphus+279289.100.1.3 1626493868 installed <13>Mar 12 01:51:02 rpmi: liblmdb-0.9.23-alt1 sisyphus+275369.100.1.2 1624493869 installed <13>Mar 12 01:51:02 rpmi: libkeyutils-1.6.3-alt1 sisyphus+266061.100.1.1 1612919566 installed <13>Mar 12 01:51:02 rpmi: libcom_err-1.46.4.0.5.4cda-alt1 sisyphus+283826.100.1.1 1629975345 installed <13>Mar 12 01:51:02 rpmi: libbrotlicommon-1.0.9-alt2 sisyphus+278430.100.1.2 1626213212 installed <13>Mar 12 01:51:02 rpmi: libbrotlidec-1.0.9-alt2 sisyphus+278430.100.1.2 1626213212 installed <13>Mar 12 01:51:02 rpmi: libharfbuzz-4.0.0-alt1 sisyphus+296197.100.1.1 1646311389 installed <13>Mar 12 01:51:02 rpmi: libfreetype-2.11.1-alt1 sisyphus+293609.100.1.1 1642412090 installed <13>Mar 12 01:51:02 rpmi: libharfbuzz-icu-4.0.0-alt1 sisyphus+296197.100.1.1 1646311389 installed <13>Mar 12 01:51:02 rpmi: libharfbuzz-gobject-4.0.0-alt1 sisyphus+296197.100.1.1 1646311389 installed <13>Mar 12 01:51:02 rpmi: libboost_program_options1.77.0-1:1.77.0-alt4 sisyphus+291245.34220.55.1 1643343501 installed <13>Mar 12 01:51:02 rpmi: libboost_math_tr1l1.77.0-1:1.77.0-alt4 sisyphus+291245.34220.55.1 1643343501 installed <13>Mar 12 01:51:02 rpmi: libboost_math_tr1f1.77.0-1:1.77.0-alt4 sisyphus+291245.34220.55.1 1643343501 installed <13>Mar 12 01:51:02 rpmi: libboost_math_tr11.77.0-1:1.77.0-alt4 sisyphus+291245.34220.55.1 1643343501 installed <13>Mar 12 01:51:02 rpmi: libboost_math_c99l1.77.0-1:1.77.0-alt4 sisyphus+291245.34220.55.1 1643343501 installed <13>Mar 12 01:51:02 rpmi: libboost_math_c99f1.77.0-1:1.77.0-alt4 sisyphus+291245.34220.55.1 1643343501 installed <13>Mar 12 01:51:02 rpmi: libboost_math_c991.77.0-1:1.77.0-alt4 sisyphus+291245.34220.55.1 1643343501 installed <13>Mar 12 01:51:02 rpmi: tcsh-6.20.00-alt4 sisyphus+278971.100.1.1 1626339285 installed <13>Mar 12 01:51:02 rpmi: rpm-macros-mpi-selector-1.0.3-alt3 1504498675 installed <13>Mar 12 01:51:02 rpmi: mpi-selector-1.0.3-alt3 1504498675 installed <13>Mar 12 01:51:02 rpmi: openmpi-2.0.1-alt8 sisyphus+275152.100.1.1 1624410685 installed <13>Mar 12 01:51:02 rpmi: libboost_mpi1.77.0-1:1.77.0-alt4 sisyphus+291245.34220.55.1 1643343501 installed <13>Mar 12 01:51:02 rpmi: libboost_graph_parallel1.77.0-1:1.77.0-alt4 sisyphus+291245.34220.55.1 1643343501 installed <13>Mar 12 01:51:02 rpmi: libibumad-38.0-alt3.2 sisyphus+295515.100.1.1 1645091538 installed <13>Mar 12 01:51:03 rpmi: libibmad-38.0-alt3.2 sisyphus+295515.100.1.1 1645091538 installed <13>Mar 12 01:51:03 rpmi: libibnetdisc-38.0-alt3.2 sisyphus+295515.100.1.1 1645091538 installed <13>Mar 12 01:51:03 rpmi: liblz4-1:1.9.3-alt1 sisyphus+278100.4000.1.1 1626059441 installed <13>Mar 12 01:51:03 rpmi: libsystemd-1:249.10-alt1 sisyphus+295496.100.2.1 1645359201 installed <13>Mar 12 01:51:03 rpmi: mount-2.37.3-alt2 sisyphus+294073.100.1.1 1643117174 installed <13>Mar 12 01:51:03 rpmi: losetup-2.37.3-alt2 sisyphus+294073.100.1.1 1643117174 installed <13>Mar 12 01:51:03 rpmi: libdevmapper-1.02.179-alt2 sisyphus+287340.100.1.1 1634383919 installed <13>Mar 12 01:51:03 rpmi: lsblk-2.37.3-alt2 sisyphus+294073.100.1.1 1643117174 installed <13>Mar 12 01:51:03 rpmi: gcc-fortran-common-1.4.27-alt1 sisyphus+278099.1300.1.1 1626028636 installed <13>Mar 12 01:51:03 rpmi: libgfortran11-devel-11.2.1-alt2 sisyphus+291192.100.1.1 1638461683 installed <13>Mar 12 01:51:04 rpmi: gcc11-fortran-11.2.1-alt2 sisyphus+291192.100.1.1 1638461683 installed <13>Mar 12 01:51:04 rpmi: gcc-fortran-11-alt1 sisyphus+285602.400.1.1 1632238564 installed <13>Mar 12 01:51:04 rpmi: gcc-c++-common-1.4.27-alt1 sisyphus+278099.1300.1.1 1626028636 installed <13>Mar 12 01:51:04 rpmi: libstdc++11-devel-11.2.1-alt2 sisyphus+291192.100.1.1 1638461683 installed <13>Mar 12 01:51:05 rpmi: gcc11-c++-11.2.1-alt2 sisyphus+291192.100.1.1 1638461683 installed <13>Mar 12 01:51:05 rpmi: gcc-c++-11-alt1 sisyphus+285602.400.1.1 1632238564 installed <13>Mar 12 01:51:05 rpmi: libxblas-1.0.248-alt2 sisyphus+285045.40.2.1 1631388330 installed <13>Mar 12 01:51:05 rpmi: liblapack-1:3.8.0-alt7 sisyphus+293726.100.1.1 1642544497 installed <13>Mar 12 01:51:05 rpmi: boost-python-headers-1:1.77.0-alt4 sisyphus+291245.34220.55.1 1643343501 installed <13>Mar 12 01:51:05 rpmi: libncurses-6.3.20211106-alt2 sisyphus+294456.100.3.1 1643966445 installed <13>Mar 12 01:51:05 rpmi: libtinfo-devel-6.3.20211106-alt2 sisyphus+294456.100.3.1 1643966445 installed <13>Mar 12 01:51:05 rpmi: libncurses-devel-6.3.20211106-alt2 sisyphus+294456.100.3.1 1643966445 installed <13>Mar 12 01:51:05 rpmi: mpdecimal-2.5.1-alt1 sisyphus+291245.40.54.1 1643293433 installed <13>Mar 12 01:51:05 rpmi: libgdbm-1.8.3-alt10 sisyphus+278100.1600.1.1 1626058413 installed <13>Mar 12 01:51:05 rpmi: libp11-kit-0.24.1-alt1 sisyphus+293720.100.1.1 1642535264 installed <13>Mar 12 01:51:05 rpmi: libtasn1-4.18.0-alt1 sisyphus+294217.100.3.1 1643755522 installed <13>Mar 12 01:51:05 rpmi: libboost_stacktrace1.77.0-1:1.77.0-alt4 sisyphus+291245.34220.55.1 1643343501 installed <13>Mar 12 01:51:05 rpmi: libboost_nowide1.77.0-1:1.77.0-alt4 sisyphus+291245.34220.55.1 1643343501 installed <13>Mar 12 01:51:05 rpmi: libboost_test1.77.0-1:1.77.0-alt4 sisyphus+291245.34220.55.1 1643343501 installed <13>Mar 12 01:51:05 rpmi: libboost_random1.77.0-1:1.77.0-alt4 sisyphus+291245.34220.55.1 1643343501 installed <13>Mar 12 01:51:05 rpmi: libboost_iostreams1.77.0-1:1.77.0-alt4 sisyphus+291245.34220.55.1 1643343501 installed <13>Mar 12 01:51:05 rpmi: libboost_json1.77.0-1:1.77.0-alt4 sisyphus+291245.34220.55.1 1643343501 installed <13>Mar 12 01:51:05 rpmi: libboost_date_time1.77.0-1:1.77.0-alt4 sisyphus+291245.34220.55.1 1643343501 installed <13>Mar 12 01:51:05 rpmi: libboost_container1.77.0-1:1.77.0-alt4 sisyphus+291245.34220.55.1 1643343501 installed <13>Mar 12 01:51:08 rpmi: boost-devel-headers-1:1.77.0-alt4 sisyphus+291245.34220.55.1 1643343501 installed <13>Mar 12 01:51:08 rpmi: boost-devel-1:1.77.0-alt4 sisyphus+291245.34220.55.1 1643343501 installed <13>Mar 12 01:51:08 rpmi: boost-asio-devel-1:1.77.0-alt4 sisyphus+291245.34220.55.1 1643343501 installed <13>Mar 12 01:51:08 rpmi: boost-context-devel-1:1.77.0-alt4 sisyphus+291245.34220.55.1 1643343501 installed <13>Mar 12 01:51:08 rpmi: boost-coroutine-devel-1:1.77.0-alt4 sisyphus+291245.34220.55.1 1643343501 installed <13>Mar 12 01:51:08 rpmi: boost-interprocess-devel-1:1.77.0-alt4 sisyphus+291245.34220.55.1 1643343501 installed <13>Mar 12 01:51:08 rpmi: boost-flyweight-devel-1:1.77.0-alt4 sisyphus+291245.34220.55.1 1643343501 installed <13>Mar 12 01:51:08 rpmi: boost-polygon-devel-1:1.77.0-alt4 sisyphus+291245.34220.55.1 1643343501 installed <13>Mar 12 01:51:08 rpmi: boost-geometry-devel-1:1.77.0-alt4 sisyphus+291245.34220.55.1 1643343501 installed <13>Mar 12 01:51:08 rpmi: boost-locale-devel-1:1.77.0-alt4 sisyphus+291245.34220.55.1 1643343501 installed <13>Mar 12 01:51:08 rpmi: boost-lockfree-devel-1:1.77.0-alt4 sisyphus+291245.34220.55.1 1643343501 installed <13>Mar 12 01:51:08 rpmi: boost-log-devel-1:1.77.0-alt4 sisyphus+291245.34220.55.1 1643343501 installed <13>Mar 12 01:51:08 rpmi: boost-math-devel-1:1.77.0-alt4 sisyphus+291245.34220.55.1 1643343501 installed <13>Mar 12 01:51:08 rpmi: boost-msm-devel-1:1.77.0-alt4 sisyphus+291245.34220.55.1 1643343501 installed <13>Mar 12 01:51:08 rpmi: boost-program_options-devel-1:1.77.0-alt4 sisyphus+291245.34220.55.1 1643343501 installed <13>Mar 12 01:51:08 rpmi: boost-signals-devel-1:1.77.0-alt4 sisyphus+291245.34220.55.1 1643343501 installed <13>Mar 12 01:51:08 rpmi: boost-filesystem-devel-1:1.77.0-alt4 sisyphus+291245.34220.55.1 1643343501 installed <13>Mar 12 01:51:08 rpmi: boost-wave-devel-1:1.77.0-alt4 sisyphus+291245.34220.55.1 1643343501 installed <13>Mar 12 01:51:08 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+278157.100.2.1 1626055790 installed <13>Mar 12 01:51:08 rpmi: alternatives-0.5.1-alt1 sisyphus+278157.100.2.1 1626055790 installed <13>Mar 12 01:51:08 rpmi: ca-certificates-2021.10.06-alt1 sisyphus+286526.200.1.1 1633528578 installed <13>Mar 12 01:51:08 rpmi: ca-trust-0.1.2-alt1 sisyphus+233348.100.1.1 1561653823 installed <13>Mar 12 01:51:08 rpmi: p11-kit-trust-0.24.1-alt1 sisyphus+293720.100.1.1 1642535264 installed <13>Mar 12 01:51:08 rpmi: libcrypto1.1-1.1.1m-alt1 sisyphus+295032.100.1.1 1644334703 installed <13>Mar 12 01:51:08 rpmi: libssl1.1-1.1.1m-alt1 sisyphus+295032.100.1.1 1644334703 installed <13>Mar 12 01:51:08 rpmi: python3-3.10.2-alt1.1 sisyphus+294733.100.1.1 1643981428 installed <13>Mar 12 01:51:09 rpmi: python3-base-3.10.2-alt1.1 sisyphus+294733.100.1.1 1643981428 installed <13>Mar 12 01:51:09 rpmi: libboost_python3-1.77.0-1:1.77.0-alt4 sisyphus+291245.34220.55.1 1643343501 installed <86>Mar 12 01:51:09 groupadd[3922579]: group added to /etc/group: name=_keytab, GID=499 <86>Mar 12 01:51:09 groupadd[3922579]: group added to /etc/gshadow: name=_keytab <86>Mar 12 01:51:09 groupadd[3922579]: new group: name=_keytab, GID=499 <13>Mar 12 01:51:09 rpmi: libkrb5-1.19.2-alt2 sisyphus+281652.100.1.1 1627900207 installed <13>Mar 12 01:51:09 rpmi: libkmod-29-alt1 sisyphus+288763.100.1.1 1635886490 installed <13>Mar 12 01:51:09 rpmi: kmod-29-alt1 sisyphus+288763.100.1.1 1635886490 installed <13>Mar 12 01:51:09 rpmi: dmsetup-1.02.179-alt2 sisyphus+287340.100.1.1 1634383919 installed <86>Mar 12 01:51:09 groupadd[3923256]: group added to /etc/group: name=tape, GID=498 <86>Mar 12 01:51:09 groupadd[3923256]: group added to /etc/gshadow: name=tape <86>Mar 12 01:51:09 groupadd[3923256]: new group: name=tape, GID=498 <86>Mar 12 01:51:09 groupadd[3923389]: group added to /etc/group: name=dialout, GID=497 <86>Mar 12 01:51:09 groupadd[3923389]: group added to /etc/gshadow: name=dialout <86>Mar 12 01:51:09 groupadd[3923389]: new group: name=dialout, GID=497 <86>Mar 12 01:51:09 groupadd[3923748]: group added to /etc/group: name=input, GID=496 <86>Mar 12 01:51:09 groupadd[3923748]: group added to /etc/gshadow: name=input <86>Mar 12 01:51:09 groupadd[3923748]: new group: name=input, GID=496 <86>Mar 12 01:51:09 groupadd[3923872]: group added to /etc/group: name=video, GID=495 <86>Mar 12 01:51:09 groupadd[3923872]: group added to /etc/gshadow: name=video <86>Mar 12 01:51:09 groupadd[3923872]: new group: name=video, GID=495 <86>Mar 12 01:51:09 groupadd[3924151]: group added to /etc/group: name=render, GID=494 <86>Mar 12 01:51:09 groupadd[3924151]: group added to /etc/gshadow: name=render <86>Mar 12 01:51:09 groupadd[3924151]: new group: name=render, GID=494 <13>Mar 12 01:51:10 rpmi: udev-1:249.10-alt1 sisyphus+295496.100.2.1 1645359201 installed <13>Mar 12 01:51:10 rpmi: rdma-core-38.0-alt3.2 sisyphus+295515.100.1.1 1645091538 installed <13>Mar 12 01:51:10 rpmi: rdma-core-devel-38.0-alt3.2 sisyphus+295515.100.1.1 1645091538 installed <13>Mar 12 01:51:10 rpmi: openmpi-devel-2.0.1-alt8 sisyphus+275152.100.1.1 1624410685 installed <86>Mar 12 01:51:10 groupadd[3928749]: group added to /etc/group: name=sasl, GID=493 <86>Mar 12 01:51:10 groupadd[3928749]: group added to /etc/gshadow: name=sasl <86>Mar 12 01:51:10 groupadd[3928749]: new group: name=sasl, GID=493 <13>Mar 12 01:51:10 rpmi: libsasl2-3-2.1.27-alt2.2 sisyphus+282040.40.2.1 1628929840 installed <13>Mar 12 01:51:10 rpmi: libldap-2.4.59-alt1 sisyphus+282933.100.1.1 1629124747 installed <13>Mar 12 01:51:10 rpmi: libcurl-7.82.0-alt1 sisyphus+296416.100.1.1 1646807738 installed <13>Mar 12 01:51:10 rpmi: libboost_mpi_python3-1.77.0-1:1.77.0-alt4 sisyphus+291245.34220.55.1 1643343501 installed <13>Mar 12 01:51:10 rpmi: libpython3-3.10.2-alt1.1 sisyphus+294733.100.1.1 1643981428 installed <13>Mar 12 01:51:10 rpmi: python3-module-markupsafe-1:2.1.0-alt1 sisyphus+295568.100.1.1 1645177137 installed <13>Mar 12 01:51:10 rpmi: python3-module-jinja2-3.0.3-alt1 sisyphus+295017.500.2.1 1644497839 installed <13>Mar 12 01:51:10 rpmi: python3-module-pkg_resources-1:60.9.3-alt1 sisyphus+295817.100.1.1 1645526938 installed <13>Mar 12 01:51:10 rpmi: python3-module-railroad-diagrams-1.1.1-alt1 sisyphus+294587.100.1.1 1643813088 installed <13>Mar 12 01:51:10 rpmi: python3-module-pyparsing-3.0.7-alt1 sisyphus+294592.100.2.1 1643824768 installed <13>Mar 12 01:51:10 rpmi: python3-module-packaging-21.3-alt1 sisyphus+293292.100.4.1 1642663064 installed <13>Mar 12 01:51:11 rpmi: python3-module-numpy-1:1.22.1-alt3 sisyphus+294708.100.1.1 1643971510 installed <13>Mar 12 01:51:11 rpmi: libboost_numpy3-1.77.0-1:1.77.0-alt4 sisyphus+291245.34220.55.1 1643343501 installed <13>Mar 12 01:51:11 rpmi: glib2-devel-2.70.4-alt1 sisyphus+295979.100.1.1 1645946715 installed <13>Mar 12 01:51:11 rpmi: libfreetype-devel-2.11.1-alt1 sisyphus+293609.100.1.1 1642412090 installed <13>Mar 12 01:51:11 rpmi: libharfbuzz-devel-4.0.0-alt1 sisyphus+296197.100.1.1 1646311389 installed <13>Mar 12 01:51:11 rpmi: tests-for-installed-python3-pkgs-0.1.18-alt1 sisyphus+290420.100.1.1 1637593698 installed <13>Mar 12 01:51:11 rpmi: rpm-build-python3-0.1.18-alt1 sisyphus+290420.100.1.1 1637593698 installed <13>Mar 12 01:51:12 rpmi: python3-dev-3.10.2-alt1.1 sisyphus+294733.100.1.1 1643981428 installed <13>Mar 12 01:51:12 rpmi: boost-python3-devel-1:1.77.0-alt4 sisyphus+291245.34220.55.1 1643343501 installed <13>Mar 12 01:51:12 rpmi: boost-mpi-devel-1:1.77.0-alt4 sisyphus+291245.34220.55.1 1643343501 installed <13>Mar 12 01:51:12 rpmi: boost-graph-parallel-devel-1:1.77.0-alt4 sisyphus+291245.34220.55.1 1643343501 installed <13>Mar 12 01:51:12 rpmi: libarchive13-3.6.0-alt1 sisyphus+296421.100.1.1 1646814091 installed <13>Mar 12 01:51:12 rpmi: cmake-3.22.2-alt1 sisyphus+295314.40.3.3 1645307154 installed <13>Mar 12 01:51:12 rpmi: boost-complete-1:1.77.0-alt4 sisyphus+291245.34220.55.1 1643343501 installed <13>Mar 12 01:51:12 rpmi: libatomic-devel-static-11-alt1 sisyphus+285602.400.1.1 1632238564 installed <13>Mar 12 01:51:12 rpmi: libGLU-devel-4:9.0.1-alt1 sisyphus+278350.100.1.2 1626174382 installed <13>Mar 12 01:51:12 rpmi: libXrandr-devel-1.5.2-alt1 sisyphus+275330.100.2.2 1624575558 installed <13>Mar 12 01:51:12 rpmi: libXaw-devel-1.0.14-alt1 sisyphus+284644.100.1.1 1630910247 installed <13>Mar 12 01:51:12 rpmi: libXext-devel-1.3.4-alt1 sisyphus+278817.100.1.3 1626262596 installed <13>Mar 12 01:51:12 rpmi: libois-devel-1.3.0-alt2.1.1 1433163770 installed <13>Mar 12 01:51:12 rpmi: libfreeimage-devel-3.18.0-alt6 sisyphus+275096.100.2.1 1624560566 installed <13>Mar 12 01:51:12 rpmi: tbb-devel-2021.5.0-alt1 sisyphus+294292.60.6.1 1643799509 installed <13>Mar 12 01:51:12 rpmi: texinfo-6.7-alt1 sisyphus+278099.4400.1.1 1626031435 installed <13>Mar 12 01:51:12 rpmi: tinyxml-devel-2.6.2-alt1.2 sisyphus+277609.100.1.1 1625716601 installed <13>Mar 12 01:51:12 rpmi: zziplib-devel-0.13.72-alt1 sisyphus+278032.100.1.2 1625982008 installed <13>Mar 12 01:51:13 rpmi: doxygen-1:1.9.1-alt1 sisyphus+283348.100.1.1 1629370631 installed Building target platforms: x86_64 Building for target x86_64 Wrote: /usr/src/in/nosrpm/ogre19-1.9.1-alt1_12.nosrc.rpm (w1.gzdio) Installing ogre19-1.9.1-alt1_12.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.31983 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf ogre-1.9.1 + echo 'Source #0 (ogre-1.9.1.tar.gz):' Source #0 (ogre-1.9.1.tar.gz): + /bin/gzip -dc /usr/src/RPM/SOURCES/ogre-1.9.1.tar.gz + /bin/tar -xf - + cd ogre-1.9.1 + /bin/chmod -c -Rf u+rwX,go-w . + echo 'Patch #0 (ogre-1.9.0-cmake-ois-check.patch):' Patch #0 (ogre-1.9.0-cmake-ois-check.patch): + /usr/bin/patch -p1 patching file Samples/CMakeLists.txt + echo 'Patch #1 (ogre-1.9.1-dynlib-allow-no-so.patch):' Patch #1 (ogre-1.9.1-dynlib-allow-no-so.patch): + /usr/bin/patch -p1 patching file OgreMain/src/OgreDynLib.cpp + echo 'Patch #2 (ogre-1.9.1-fix-version.patch):' Patch #2 (ogre-1.9.1-fix-version.patch): + /usr/bin/patch -p1 patching file OgreMain/include/OgrePrerequisites.h + echo 'Patch #3 (ogre-1.9.1-glibc2.32.patch):' Patch #3 (ogre-1.9.1-glibc2.32.patch): + /usr/bin/patch -p1 patching file OgreMain/src/OgrePlatformInformation.cpp + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.85005 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd ogre-1.9.1 + cmake -S . -B build -DCMAKE_SKIP_INSTALL_RPATH:BOOL=yes '-DCMAKE_C_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' '-DCMAKE_CXX_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' '-DCMAKE_Fortran_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' -DCMAKE_INSTALL_PREFIX:PATH=/usr -DCMAKE_INSTALL_LIBDIR:PATH=/usr/lib64 -DCMAKE_INSTALL_LIBEXECDIR:PATH=/usr/lib -DCMAKE_INSTALL_SYSCONFDIR:PATH=/etc -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_DESTINATION=lib64 -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON -DBUILD_STATIC_LIBS:BOOL=OFF -DOGRE_BUILD_DOCS=OFF -DOGRE_BUILD_RENDERSYSTEM_GL=ON -DOGRE_BUILD_RENDERSYSTEM_GL3PLUS=ON -DOGRE_BUILD_RENDERSYSTEM_GLES2=ON -DOGRE_BUILD_SAMPLES=OFF -DOGRE_BUILD_TESTS=OFF -DOGRE_BUILD_TOOLS=ON -DOGRE_INSTALL_DOCS=OFF -DOGRE_INSTALL_SAMPLES=OFF -DOGRE_INSTALL_TOOLS=ON -DOGRE_STATIC=OFF CMake Deprecation Warning at CMakeLists.txt:17 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- The C compiler identification is GNU 11.2.1 -- The CXX compiler identification is GNU 11.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Configuring OGRE 1.9.1 -- Check size of void* -- Check size of void* - done -- Performing Test OGRE_GCC_HAS_SSE -- Performing Test OGRE_GCC_HAS_SSE - Success -- Performing Test OGRE_GCC_VISIBILITY -- Performing Test OGRE_GCC_VISIBILITY - Success -- Detected g++ 11 -- Enabling GCC visibility flags -- Search path: /usr/src/RPM/BUILD/ogre-1.9.1/build/Dependencies;/usr/src/RPM/BUILD/ogre-1.9.1/Dependencies;/usr/src/RPM/BUILD/ogre-1.9.1/build/../Dependencies;/usr/src/RPM/BUILD/ogre-1.9.1/../Dependencies -- Looking for ZLIB... -- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.2") -- Checking for module 'zzip-zlib-config' -- No package 'zzip-zlib-config' found -- Found ZLIB: optimized;/usr/lib64/libz.so;debug;/usr/lib64/libz.so -- Looking for ZZip... -- Checking for module 'zziplib' -- Found zziplib, version 0.13.72 -- Found ZZip: optimized;/usr/lib64/libzzip.so;debug;/usr/lib64/libzzip.so -- Looking for FreeImage... -- Checking for module 'freeimage' -- No package 'freeimage' found -- Found FreeImage: optimized;/usr/lib64/libfreeimage.so;debug;/usr/lib64/libfreeimage.so -- Looking for FREETYPE... -- Checking for module 'freetype2' -- Found freetype2, version 24.1.18 Package bzip2 was not found in the pkg-config search path. Perhaps you should add the directory containing `bzip2.pc' to the PKG_CONFIG_PATH environment variable Package 'bzip2', required by 'freetype2', not found Package bzip2 was not found in the pkg-config search path. Perhaps you should add the directory containing `bzip2.pc' to the PKG_CONFIG_PATH environment variable Package 'bzip2', required by 'freetype2', not found Package bzip2 was not found in the pkg-config search path. Perhaps you should add the directory containing `bzip2.pc' to the PKG_CONFIG_PATH environment variable Package 'bzip2', required by 'freetype2', not found Package bzip2 was not found in the pkg-config search path. Perhaps you should add the directory containing `bzip2.pc' to the PKG_CONFIG_PATH environment variable Package 'bzip2', required by 'freetype2', not found -- CMAKE_PREFIX_PATH: /usr/src/RPM/BUILD/ogre-1.9.1/build/Dependencies;/usr/src/RPM/BUILD/ogre-1.9.1/Dependencies;/usr/src/RPM/BUILD/ogre-1.9.1/build/../Dependencies;/usr/src/RPM/BUILD/ogre-1.9.1/../Dependencies;/usr/local;/usr/lib/x86_64-linux-gnu -- CMAKE_PREFIX_PATH: /usr/src/RPM/BUILD/ogre-1.9.1/build/Dependencies;/usr/src/RPM/BUILD/ogre-1.9.1/Dependencies;/usr/src/RPM/BUILD/ogre-1.9.1/build/../Dependencies;/usr/src/RPM/BUILD/ogre-1.9.1/../Dependencies;/usr/local;/usr/lib/x86_64-linux-gnu -- Found FREETYPE: optimized;/usr/lib64/libfreetype.so;debug;/usr/lib64/libfreetype.so -- Found X11: /usr/include -- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so -- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/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 CMake Warning (dev) at /usr/share/cmake/Modules/FindOpenGL.cmake:315 (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/lib64/libGL.so and GLVND libraries for OpenGL and GLX: OPENGL_opengl_LIBRARY: /usr/lib64/libOpenGL.so OPENGL_glx_LIBRARY: /usr/lib64/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/Dependencies.cmake:100 (find_package) CMakeLists.txt:216 (include) This warning is for project developers. Use -Wno-dev to suppress it. -- Found OpenGL: /usr/lib64/libOpenGL.so -- Looking for Cg... -- Cg_PREFIX_PATH changed. -- Checking for module 'Cg' -- No package 'Cg' found -- Could not locate Cg -- Looking for POCO... -- Checking for module 'POCO' -- No package 'POCO' found -- Could not locate POCO -- Looking for TBB... -- Found TBB: optimized;/usr/lib64/libtbb.so;debug;/usr/lib64/libtbb.so -- Looking for TBB_MALLOC... -- Found TBB_MALLOC: optimized;/usr/lib64/libtbbmalloc.so;debug;/usr/lib64/libtbbmalloc.so -- Looking for TBB_MALLOC_PROXY... -- Found TBB_MALLOC_PROXY: optimized;/usr/lib64/libtbbmalloc_proxy.so;debug;/usr/lib64/libtbbmalloc_proxy.so -- Looking for GLSL_Optimizer... -- GLSL_Optimizer_PREFIX_PATH changed. -- Checking for module 'GLSL_Optimizer' -- No package 'GLSL_Optimizer' found -- Could not locate GLSL_Optimizer -- Looking for HLSL2GLSL... -- HLSL2GLSL_PREFIX_PATH changed. -- Checking for module 'HLSL2GLSL' -- No package 'HLSL2GLSL' found -- Could not locate HLSL2GLSL -- Looking for OIS... -- OIS_PREFIX_PATH changed. -- Checking for module 'OIS' -- Found OIS, version 1.3.0 -- Found OIS: optimized;/usr/lib64/libOIS.so;debug;/usr/lib64/libOIS.so -- Found Doxygen: /usr/bin/doxygen -- Looking for Softimage... -- Softimage_PREFIX_PATH changed. -- Could not locate Softimage -- Found TinyXML: /usr/include -- Looking for CppUnit... -- Checking for module 'cppunit' -- No package 'cppunit' found -- Could not locate CppUnit -- ----------------------------------------------------------------------------- -- The following external packages were located on your system. -- This installation will have the extra features provided by these packages. + zlib + zziplib + freeimage + freetype + X11 + Xt + Xaw + OpenGL + OpenGL 3+ + OpenGL ES 2.x + OpenGL ES 3.x + boost + boost-thread + boost-date_time + tbb + OIS + Doxygen + TinyXML ----------------------------------------------------------------------------- -- The following OPTIONAL packages could NOT be located on your system. -- Consider installing them to enable more features from this software. + OpenGL ES 1.x: Support for the OpenGL ES 1.x render system (DEPRECATED) + cg: C for graphics shader language + POCO: POCO framework + GLSL Optimizer: GLSL Optimizer + HLSL2GLSL: HLSL2GLSL + Softimage: Softimage SDK needed for building XSIExporter + CppUnit: Library for performing unit tests ----------------------------------------------------------------------------- -- ---------------------------------------------------------------------------- FEATURE SUMMARY ---------------------------------------------------------------------------- Building components: + Paging + Property + Terrain + RTShader System + RTShader System Core Shaders + RTShader System Extensions Shaders + Volume + Overlay Building plugins: + BSP scene manager + Octree scene manager + Portal connected zone scene manager + Particle FX Building rendersystems: + OpenGL + OpenGL ES 2.x Building executables: + Tools Building core features: + DDS image codec + PVRTC image codec + ETC image codec + FreeImage codec + ZIP archives Build type: dynamic Threading support: background (boost) Use double precision: disabled Assert mode: standard Allocator type: nedmalloc (pooling) STL containers use allocator: enabled Strings use allocator: disabled Memory tracker (debug): disabled Memory tracker (release): disabled Use Boost: enabled ---------------------------------------------------------------------------- -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: BUILD_STATIC_LIBS CMAKE_Fortran_FLAGS CMAKE_INSTALL_LIBDIR CMAKE_INSTALL_LIBEXECDIR CMAKE_INSTALL_SYSCONFDIR INCLUDE_INSTALL_DIR LIB_DESTINATION LIB_INSTALL_DIR OGRE_BUILD_DOCS SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /usr/src/RPM/BUILD/ogre-1.9.1/build + make -j16 -C build make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 2%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreAxisAlignedBox.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAxisAlignedBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAxisAlignedBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAxisAlignedBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAxisAlignedBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAxisAlignedBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAxisAlignedBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAxisAlignedBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAxisAlignedBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAxisAlignedBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAxisAlignedBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAxisAlignedBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAxisAlignedBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAxisAlignedBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAxisAlignedBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAxisAlignedBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAxisAlignedBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAxisAlignedBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAxisAlignedBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAxisAlignedBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAxisAlignedBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAxisAlignedBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAxisAlignedBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAxisAlignedBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAxisAlignedBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAxisAlignedBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAxisAlignedBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAxisAlignedBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAxisAlignedBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAxisAlignedBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAxisAlignedBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAxisAlignedBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAxisAlignedBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAxisAlignedBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAxisAlignedBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAxisAlignedBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAxisAlignedBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAxisAlignedBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAxisAlignedBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAxisAlignedBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAxisAlignedBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAxisAlignedBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAxisAlignedBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAxisAlignedBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAxisAlignedBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAxisAlignedBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAxisAlignedBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAxisAlignedBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 0%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreAlignedAllocator.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 0%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreAnimable.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimable.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimable.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimable.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimable.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimable.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimable.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimable.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimable.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAny.h: In instantiation of 'ValueType Ogre::any_cast(const Ogre::Any&) [with ValueType = Ogre::Vector2]': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimable.cpp:81:36: required from here /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAny.h:431:17: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 431 | return *result; | ^~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimable.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimable.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAny.h: In instantiation of 'ValueType Ogre::any_cast(const Ogre::Any&) [with ValueType = Ogre::Vector3]': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimable.cpp:84:36: required from here /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAny.h:431:17: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 431 | return *result; | ^~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimable.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimable.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAny.h: In instantiation of 'ValueType Ogre::any_cast(const Ogre::Any&) [with ValueType = Ogre::Vector4]': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimable.cpp:87:36: required from here /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAny.h:431:17: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] 431 | return *result; | ^~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimable.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:137:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' 137 | inline Vector4& operator = ( const Vector4& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimable.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAny.h: In instantiation of 'ValueType Ogre::any_cast(const Ogre::Any&) [with ValueType = Ogre::Quaternion]': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimable.cpp:90:39: required from here /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAny.h:431:17: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 431 | return *result; | ^~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimable.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimable.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAny.h: In instantiation of 'ValueType Ogre::any_cast(const Ogre::Any&) [with ValueType = Ogre::Degree]': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimable.cpp:96:35: required from here /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAny.h:431:17: warning: implicitly-declared 'constexpr Ogre::Degree::Degree(const Ogre::Degree&)' is deprecated [-Wdeprecated-copy] 431 | return *result; | ^~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimable.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:106:25: note: because 'Ogre::Degree' has user-provided 'Ogre::Degree& Ogre::Degree::operator=(const Ogre::Degree&)' 106 | Degree& operator = ( const Degree& d ) { mDeg = d.mDeg; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimable.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAny.h: In instantiation of 'ValueType Ogre::any_cast(const Ogre::Any&) [with ValueType = Ogre::Radian]': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimable.cpp:99:35: required from here /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAny.h:431:17: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 431 | return *result; | ^~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimable.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 1%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreAtomicScalar.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 1%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreArchive.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 1%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreArchiveManager.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 3%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreColourValue.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 4%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreCommon.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 3%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreBillboardParticleRenderer.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemRenderer.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardParticleRenderer.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardParticleRenderer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemRenderer.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardParticleRenderer.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardParticleRenderer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemRenderer.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardParticleRenderer.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardParticleRenderer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemRenderer.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardParticleRenderer.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardParticleRenderer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemRenderer.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardParticleRenderer.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardParticleRenderer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemRenderer.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardParticleRenderer.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardParticleRenderer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemRenderer.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardParticleRenderer.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardParticleRenderer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardParticleRenderer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardParticleRenderer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemRenderer.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardParticleRenderer.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardParticleRenderer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardParticleRenderer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardParticleRenderer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemRenderer.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardParticleRenderer.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardParticleRenderer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardParticleRenderer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardParticleRenderer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemRenderer.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardParticleRenderer.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardParticleRenderer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardParticleRenderer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardParticleRenderer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemRenderer.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardParticleRenderer.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardParticleRenderer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardParticleRenderer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardParticleRenderer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemRenderer.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardParticleRenderer.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardParticleRenderer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardParticleRenderer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardParticleRenderer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemRenderer.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardParticleRenderer.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardParticleRenderer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardParticleRenderer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardParticleRenderer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemRenderer.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardParticleRenderer.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardParticleRenderer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardParticleRenderer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardParticleRenderer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemRenderer.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardParticleRenderer.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardParticleRenderer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardParticleRenderer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardParticleRenderer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemRenderer.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardParticleRenderer.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardParticleRenderer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardParticleRenderer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardParticleRenderer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemRenderer.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardParticleRenderer.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardParticleRenderer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardParticleRenderer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardParticleRenderer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemRenderer.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardParticleRenderer.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardParticleRenderer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardParticleRenderer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardParticleRenderer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemRenderer.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardParticleRenderer.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardParticleRenderer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardParticleRenderer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardParticleRenderer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemRenderer.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardParticleRenderer.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardParticleRenderer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardParticleRenderer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardParticleRenderer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemRenderer.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardParticleRenderer.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardParticleRenderer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardParticleRenderer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardParticleRenderer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemRenderer.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardParticleRenderer.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardParticleRenderer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardParticleRenderer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardParticleRenderer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemRenderer.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardParticleRenderer.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardParticleRenderer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardParticleRenderer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardParticleRenderer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemRenderer.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardParticleRenderer.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardParticleRenderer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardParticleRenderer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardParticleRenderer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemRenderer.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardParticleRenderer.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardParticleRenderer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardParticleRenderer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardParticleRenderer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemRenderer.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardParticleRenderer.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardParticleRenderer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardParticleRenderer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardParticleRenderer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemRenderer.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardParticleRenderer.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardParticleRenderer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardParticleRenderer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardParticleRenderer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemRenderer.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardParticleRenderer.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardParticleRenderer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardParticleRenderer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardParticleRenderer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemRenderer.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardParticleRenderer.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardParticleRenderer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardParticleRenderer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardParticleRenderer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemRenderer.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardParticleRenderer.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardParticleRenderer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardParticleRenderer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 103 | position(Vector3::ZERO), direction(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemRenderer.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardParticleRenderer.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardParticleRenderer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardParticleRenderer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 103 | position(Vector3::ZERO), direction(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemRenderer.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardParticleRenderer.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardParticleRenderer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardParticleRenderer.cpp: In member function 'virtual void Ogre::BillboardParticleRenderer::_updateRenderQueue(Ogre::RenderQueue*, Ogre::list::type&, bool)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardParticleRenderer.cpp:148:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 148 | Vector3 pos = p->position; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemRenderer.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardParticleRenderer.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardParticleRenderer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 1%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreAnimationTrack.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimationTrack.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimationTrack.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimationTrack.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimationTrack.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimationTrack.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimationTrack.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimationTrack.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimationTrack.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimationTrack.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimationTrack.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimationTrack.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimationTrack.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimationTrack.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimationTrack.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimationTrack.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimationTrack.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimationTrack.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimationTrack.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimationTrack.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimationTrack.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimationTrack.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimationTrack.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimationTrack.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimationTrack.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimationTrack.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimationTrack.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimationTrack.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimationTrack.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimationTrack.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimationTrack.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimationTrack.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimationTrack.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimationTrack.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimationTrack.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimationTrack.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimationTrack.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimationTrack.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimationTrack.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimationTrack.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimationTrack.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimationTrack.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimationTrack.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimationTrack.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimationTrack.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimationTrack.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimationTrack.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimationTrack.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimationTrack.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimationTrack.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimationTrack.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimationTrack.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimationTrack.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimationTrack.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimationTrack.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimationTrack.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimationTrack.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimationTrack.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimationTrack.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimationTrack.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimationTrack.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimationTrack.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimationTrack.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimationTrack.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimationTrack.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimationTrack.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimationTrack.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimationTrack.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimationTrack.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimationTrack.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimationTrack.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimationTrack.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimationTrack.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimationTrack.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimationTrack.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimationTrack.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimationTrack.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimationTrack.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimationTrack.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimationTrack.cpp: In member function 'virtual void Ogre::NodeAnimationTrack::applyToNode(Ogre::Node*, const Ogre::TimeIndex&, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimationTrack.cpp:507:45: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 507 | Vector3 scale = kf.getScale(); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimationTrack.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimationTrack.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimationTrack.cpp: In member function 'virtual bool Ogre::NodeAnimationTrack::hasNonZeroKeyFrames() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimationTrack.cpp:585:58: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 585 | Vector3 trans = kf->getTranslate(); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimationTrack.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimationTrack.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimationTrack.cpp:586:54: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 586 | Vector3 scale = kf->getScale(); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimationTrack.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimationTrack.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimationTrack.cpp: In member function 'virtual void Ogre::NodeAnimationTrack::optimise()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimationTrack.cpp:609:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 lasttrans = Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimationTrack.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimationTrack.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimationTrack.cpp:610:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 lastscale = Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimationTrack.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimationTrack.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimationTrack.cpp:620:61: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 620 | Vector3 newtrans = kf->getTranslate(); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimationTrack.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimationTrack.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimationTrack.cpp:621:57: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 621 | Vector3 newscale = kf->getScale(); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimationTrack.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimationTrack.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimationTrack.cpp:622:69: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 622 | Quaternion neworientation = kf->getRotation(); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimationTrack.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimationTrack.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 3%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreCodec.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 1%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreAnimationState.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 2%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreBillboard.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboard.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboard.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboard.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboard.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboard.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboard.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboard.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboard.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboard.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboard.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboard.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboard.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboard.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboard.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboard.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboard.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboard.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboard.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboard.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboard.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboard.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboard.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboard.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboard.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboard.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboard.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboard.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboard.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboard.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboard.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboard.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboard.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboard.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboard.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboard.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboard.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboard.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboard.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboard.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboard.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboard.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboard.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboard.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboard.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboard.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboard.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboard.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboard.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboard.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboard.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboard.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboard.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboard.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboard.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboard.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboard.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboard.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboard.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboard.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboard.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboard.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboard.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboard.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboard.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboard.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboard.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboard.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboard.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboard.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboard.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboard.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboard.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboard.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboard.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboard.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboard.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboard.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboard.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboard.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboard.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboard.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboard.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboard.cpp: In constructor 'Ogre::Billboard::Billboard()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboard.cpp:41:17: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 41 | mPosition(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboard.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboard.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboard.cpp:42:9: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 42 | mDirection(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboard.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboard.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboard.cpp: In constructor 'Ogre::Billboard::Billboard(const Ogre::Vector3&, Ogre::BillboardSet*, const Ogre::ColourValue&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboard.cpp:57:11: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 57 | , mPosition(position) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboard.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboard.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboard.cpp:58:11: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | , mDirection(Vector3::ZERO) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboard.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboard.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 3%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreBone.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBone.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBone.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBone.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBone.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBone.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBone.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBone.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBone.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBone.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBone.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBone.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBone.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBone.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBone.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBone.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBone.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBone.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBone.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBone.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBone.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBone.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBone.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBone.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBone.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBone.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBone.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBone.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBone.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBone.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBone.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBone.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBone.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBone.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBone.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBone.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBone.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBone.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBone.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBone.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBone.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBone.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBone.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBone.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBone.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBone.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBone.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBone.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBone.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBone.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 5%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreConfigFile.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 6%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreController.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreController.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreController.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreController.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreController.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreController.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreController.cpp: In member function 'T Ogre::ControllerFunction::getAdjustedInput(T) [with T = Ogre::Vector3]': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreController.cpp:85:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 85 | return mDeltaCount; | ^~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreController.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreController.cpp:89:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 89 | return input; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreController.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 0%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreAnimation.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimation.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimation.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimation.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimation.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimation.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimation.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimation.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimationTrack.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimation.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimation.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimation.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimation.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimation.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimation.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimation.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimation.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimation.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimation.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimation.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimation.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimation.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimation.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimation.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimation.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimation.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimation.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimation.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimation.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimation.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimation.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimation.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimation.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimation.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimation.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimation.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimation.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimation.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimation.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimation.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimation.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimation.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimation.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimation.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimation.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimation.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimation.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimation.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimation.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimation.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimation.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimation.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimation.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimation.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAnimation.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 6%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDataStream.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 5%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreCompositor.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositor.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositor.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositor.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositor.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositor.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositor.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositor.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositor.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositor.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositor.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositor.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositor.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositor.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositor.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositor.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositor.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositor.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositor.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositor.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositor.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositor.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositor.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositor.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositor.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositor.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositor.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositor.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositor.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositor.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositor.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositor.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositor.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositor.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositor.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositor.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositor.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositor.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositor.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositor.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositor.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositor.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositor.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositor.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositor.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositor.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositor.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositor.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositor.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositor.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositor.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositor.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositor.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositor.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositor.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositor.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositor.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositor.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositor.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositor.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositor.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositor.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositor.cpp: In member function 'virtual void Ogre::Compositor::loadImpl()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositor.cpp:127:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 127 | if (mCompilationRequired) | ^~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositor.cpp:130:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 130 | createGlobalTextures(); | ^~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 4%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreCompositionTechnique.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTechnique.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTechnique.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTechnique.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTechnique.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTechnique.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTechnique.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTechnique.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTechnique.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTechnique.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTechnique.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTechnique.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTechnique.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTechnique.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTechnique.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTechnique.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTechnique.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTechnique.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTechnique.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTechnique.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTechnique.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTechnique.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTechnique.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTechnique.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTechnique.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTechnique.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTechnique.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTechnique.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTechnique.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTechnique.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTechnique.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTechnique.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTechnique.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTechnique.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTechnique.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTechnique.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTechnique.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTechnique.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTechnique.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTechnique.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTechnique.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTechnique.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTechnique.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTechnique.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTechnique.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTechnique.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTechnique.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTechnique.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTechnique.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTechnique.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTechnique.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTechnique.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTechnique.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTechnique.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTechnique.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTechnique.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTechnique.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTechnique.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTechnique.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTechnique.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTechnique.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTechnique.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 7%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDeflate.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 4%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreCompositionPass.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionPass.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionPass.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionPass.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionPass.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionPass.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionPass.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionPass.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystemCapabilities.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionPass.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionPass.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionPass.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionPass.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionPass.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionPass.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionPass.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionPass.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionPass.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionPass.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionPass.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionPass.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionPass.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionPass.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionPass.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionPass.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionPass.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionPass.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionPass.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionPass.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionPass.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionPass.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionPass.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionPass.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionPass.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionPass.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionPass.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionPass.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionPass.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionPass.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionPass.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionPass.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionPass.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionPass.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionPass.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionPass.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionPass.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionPass.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionPass.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionPass.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionPass.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionPass.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionPass.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionPass.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionPass.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionPass.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 5%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreCompositorInstance.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorInstance.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorInstance.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorInstance.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorInstance.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorInstance.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorInstance.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorInstance.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorInstance.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorInstance.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorInstance.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorInstance.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorInstance.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorInstance.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorInstance.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorInstance.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorInstance.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorInstance.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorInstance.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorInstance.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorInstance.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorInstance.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorInstance.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorInstance.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorInstance.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorInstance.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorInstance.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorInstance.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorInstance.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorInstance.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorInstance.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorInstance.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorInstance.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorInstance.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorInstance.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorInstance.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorInstance.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorInstance.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorInstance.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorInstance.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorInstance.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorInstance.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorInstance.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorInstance.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorInstance.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorInstance.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorInstance.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorInstance.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorInstance.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorInstance.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorInstance.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorInstance.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorInstance.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorInstance.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorInstance.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorInstance.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorInstance.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorInstance.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorInstance.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorInstance.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorInstance.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorInstance.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 5%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreCompositorManager.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorManager.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorManager.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorManager.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorManager.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 8%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDynLib.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDynLib.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDynLib.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDynLib.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDynLib.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDynLib.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDynLib.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDynLib.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDynLib.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDynLib.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 7%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDepthBuffer.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 7%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDualQuaternion.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDualQuaternion.cpp:63: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDualQuaternion.cpp:63: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDualQuaternion.cpp:63: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDualQuaternion.cpp:63: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDualQuaternion.cpp:63: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDualQuaternion.cpp:64: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDualQuaternion.cpp:63: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDualQuaternion.cpp: In member function 'void Ogre::DualQuaternion::toTransformationMatrix(Ogre::Matrix4&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDualQuaternion.cpp:122:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 122 | Vector3 scale = Vector3::UNIT_SCALE; | ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDualQuaternion.cpp:63: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 7%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDefaultSceneQueries.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDefaultSceneQueries.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDefaultSceneQueries.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDefaultSceneQueries.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDefaultSceneQueries.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDefaultSceneQueries.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDefaultSceneQueries.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDefaultSceneQueries.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDefaultSceneQueries.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDefaultSceneQueries.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDefaultSceneQueries.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDefaultSceneQueries.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDefaultSceneQueries.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDefaultSceneQueries.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDefaultSceneQueries.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDefaultSceneQueries.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDefaultSceneQueries.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDefaultSceneQueries.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDefaultSceneQueries.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDefaultSceneQueries.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDefaultSceneQueries.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDefaultSceneQueries.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDefaultSceneQueries.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDefaultSceneQueries.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDefaultSceneQueries.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDefaultSceneQueries.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDefaultSceneQueries.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDefaultSceneQueries.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDefaultSceneQueries.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDefaultSceneQueries.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDefaultSceneQueries.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDefaultSceneQueries.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDefaultSceneQueries.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDefaultSceneQueries.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDefaultSceneQueries.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDefaultSceneQueries.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDefaultSceneQueries.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDefaultSceneQueries.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDefaultSceneQueries.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDefaultSceneQueries.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDefaultSceneQueries.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDefaultSceneQueries.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDefaultSceneQueries.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDefaultSceneQueries.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDefaultSceneQueries.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDefaultSceneQueries.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDefaultSceneQueries.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDefaultSceneQueries.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDefaultSceneQueries.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDefaultSceneQueries.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDefaultSceneQueries.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDefaultSceneQueries.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDefaultSceneQueries.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDefaultSceneQueries.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDefaultSceneQueries.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDefaultSceneQueries.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDefaultSceneQueries.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDefaultSceneQueries.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDefaultSceneQueries.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDefaultSceneQueries.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDefaultSceneQueries.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDefaultSceneQueries.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 8%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDynLibManager.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 3%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreCamera.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp: In constructor 'Ogre::Camera::Camera(const String&, Ogre::SceneManager*)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:50:17: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 50 | mOrientation(Quaternion::IDENTITY), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:51:17: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | mPosition(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:54:17: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | mAutoTrackOffset(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp: In member function 'void Ogre::Camera::rotate(const Ogre::Quaternion&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:321:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 321 | Quaternion qnorm = q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp: In member function 'virtual bool Ogre::Camera::isViewOutOfDate() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:360:67: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] 360 | mReflectPlane = mLinkedReflectPlane->_getDerivedPlane(); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:67:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' 67 | Plane (const Plane& rhs); | ^~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:362:80: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] 362 | mLastLinkedReflectionPlane = mLinkedReflectPlane->_getDerivedPlane(); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:67:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' 67 | Plane (const Plane& rhs); | ^~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp: In member function 'virtual void Ogre::Camera::setWindowImpl() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:815:57: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 815 | Vector3 position = getPositionForViewUpdate(); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp: In member function 'virtual void Ogre::Camera::forwardIntersect(const Ogre::Plane&, Ogre::vector::type*) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:1093:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 1093 | Vector3 trCorner = getWorldSpaceCorners()[0]; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:1094:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 1094 | Vector3 tlCorner = getWorldSpaceCorners()[1]; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:1095:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 1095 | Vector3 blCorner = getWorldSpaceCorners()[2]; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:1096:60: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 1096 | Vector3 brCorner = getWorldSpaceCorners()[3]; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePrerequisites.h:329, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'void Ogre::STLAllocator::construct(Ogre::STLAllocator::pointer, const T&) [with T = Ogre::Vector4; AllocPolicy = Ogre::CategorisedAllocPolicy; Ogre::STLAllocator::pointer = Ogre::Vector4*]': /usr/include/c++/11/bits/alloc_traits.h:251:17: required from 'static constexpr std::_Require >::__construct_helper<_Tp, _Args>::type> std::allocator_traits< >::_S_construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector4; _Args = {Ogre::Vector4}; _Alloc = Ogre::STLAllocator >; std::_Require >::__construct_helper<_Tp, _Args>::type> = void; typename std::allocator_traits< >::__construct_helper<_Tp, _Args>::type = std::integral_constant]' /usr/include/c++/11/bits/alloc_traits.h:364:16: required from 'static decltype (std::allocator_traits< >::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits< >::construct::__args)...)) std::allocator_traits< >::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector4; _Args = {Ogre::Vector4}; _Alloc = Ogre::STLAllocator >; decltype (std::allocator_traits< >::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits< >::construct::__args)...)) = void]' /usr/include/c++/11/bits/vector.tcc:115:30: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::Vector4}; _Tp = Ogre::Vector4; _Alloc = Ogre::STLAllocator >; std::vector<_Tp, _Alloc>::reference = Ogre::Vector4&]' /usr/include/c++/11/bits/stl_vector.h:1204:21: required from 'void std::vector<_Tp, _Alloc>::push_back(std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = Ogre::Vector4; _Alloc = Ogre::STLAllocator >; std::vector<_Tp, _Alloc>::value_type = Ogre::Vector4]' /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:1041:18: required from here /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMemorySTLAllocator.h:170:25: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] 170 | new(static_cast(p)) T(val); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCamera.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:137:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' 137 | inline Vector4& operator = ( const Vector4& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 2%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreBillboardChain.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardChain.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardChain.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardChain.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardChain.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardChain.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardChain.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardChain.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardChain.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardChain.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardChain.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardChain.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardChain.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardChain.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardChain.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardChain.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardChain.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardChain.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardChain.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardChain.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardChain.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardChain.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardChain.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardChain.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardChain.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardChain.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardChain.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardChain.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardChain.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardChain.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardChain.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardChain.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardChain.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardChain.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardChain.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardChain.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardChain.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardChain.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardChain.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardChain.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardChain.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardChain.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardChain.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardChain.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardChain.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardChain.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardChain.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardChain.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardChain.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardChain.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardChain.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardChain.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardChain.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardChain.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardChain.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardChain.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardChain.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardChain.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardChain.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardChain.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardChain.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardChain.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardChain.cpp: In constructor 'Ogre::BillboardChain::Element::Element(const Ogre::Vector3&, Ogre::Real, Ogre::Real, const Ogre::ColourValue&, const Ogre::Quaternion&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardChain.cpp:58:9: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | position(_position), | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardChain.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardChain.cpp:62:17: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 62 | orientation(_orientation) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardChain.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardChain.cpp: In constructor 'Ogre::BillboardChain::BillboardChain(const String&, size_t, size_t, bool, bool, bool)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardChain.cpp:83:17: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 83 | mNormalBase(Vector3::UNIT_X) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardChain.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 6%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreConvexBody.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePolygon.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConvexBody.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreConvexBody.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePolygon.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConvexBody.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreConvexBody.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePolygon.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConvexBody.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreConvexBody.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePolygon.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConvexBody.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreConvexBody.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePolygon.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConvexBody.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreConvexBody.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreConvexBody.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePolygon.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConvexBody.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreConvexBody.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreConvexBody.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePolygon.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConvexBody.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreConvexBody.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreConvexBody.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePolygon.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConvexBody.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreConvexBody.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreConvexBody.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePolygon.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConvexBody.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreConvexBody.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreConvexBody.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePolygon.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConvexBody.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreConvexBody.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreConvexBody.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePolygon.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConvexBody.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreConvexBody.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreConvexBody.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePolygon.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConvexBody.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreConvexBody.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreConvexBody.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePolygon.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConvexBody.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreConvexBody.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreConvexBody.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePolygon.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConvexBody.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreConvexBody.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreConvexBody.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePolygon.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConvexBody.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreConvexBody.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreConvexBody.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePolygon.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConvexBody.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreConvexBody.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreConvexBody.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePolygon.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConvexBody.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreConvexBody.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreConvexBody.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePolygon.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConvexBody.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreConvexBody.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreConvexBody.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePolygon.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConvexBody.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreConvexBody.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreConvexBody.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePolygon.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConvexBody.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreConvexBody.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreConvexBody.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePolygon.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConvexBody.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreConvexBody.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreConvexBody.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePolygon.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConvexBody.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreConvexBody.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreConvexBody.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePolygon.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConvexBody.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreConvexBody.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreConvexBody.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePolygon.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConvexBody.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreConvexBody.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreConvexBody.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePolygon.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConvexBody.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreConvexBody.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreConvexBody.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePolygon.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConvexBody.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreConvexBody.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreConvexBody.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePolygon.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConvexBody.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreConvexBody.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreConvexBody.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePolygon.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConvexBody.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreConvexBody.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreConvexBody.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePolygon.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConvexBody.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreConvexBody.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreConvexBody.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePolygon.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConvexBody.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreConvexBody.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreConvexBody.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePolygon.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConvexBody.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreConvexBody.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreConvexBody.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePolygon.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConvexBody.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreConvexBody.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreConvexBody.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePolygon.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConvexBody.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreConvexBody.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreConvexBody.cpp: In copy constructor 'Ogre::ConvexBody::ConvexBody(const Ogre::ConvexBody&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreConvexBody.cpp:126:48: warning: implicitly-declared 'Ogre::Polygon& Ogre::Polygon::operator=(const Ogre::Polygon&)' is deprecated [-Wdeprecated-copy] 126 | *p = cpy.getPolygon( i ); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConvexBody.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreConvexBody.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePolygon.h:73:17: note: because 'Ogre::Polygon' has user-provided 'Ogre::Polygon::Polygon(const Ogre::Polygon&)' 73 | Polygon( const Polygon& cpy ); | ^~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreConvexBody.cpp: In member function 'void Ogre::ConvexBody::define(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreConvexBody.cpp:216:41: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 216 | Vector3 currentVertex = min; | ^~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePolygon.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConvexBody.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreConvexBody.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreConvexBody.cpp: In member function 'void Ogre::ConvexBody::clip(const Ogre::Plane&, bool)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreConvexBody.cpp:1095:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 1095 | Vector3 vFirst = it->first; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePolygon.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConvexBody.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreConvexBody.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreConvexBody.cpp:1096:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 1096 | Vector3 vSecond = it->second; | ^~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePolygon.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConvexBody.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreConvexBody.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePrerequisites.h:329, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConvexBody.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreConvexBody.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'void Ogre::STLAllocator::construct(Ogre::STLAllocator::pointer, const T&) [with T = Ogre::Vector3; AllocPolicy = Ogre::CategorisedAllocPolicy; Ogre::STLAllocator::pointer = Ogre::Vector3*]': /usr/include/c++/11/bits/alloc_traits.h:251:17: required from 'static constexpr std::_Require >::__construct_helper<_Tp, _Args>::type> std::allocator_traits< >::_S_construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector3; _Args = {Ogre::Vector3&}; _Alloc = Ogre::STLAllocator >; std::_Require >::__construct_helper<_Tp, _Args>::type> = void; typename std::allocator_traits< >::__construct_helper<_Tp, _Args>::type = std::integral_constant]' /usr/include/c++/11/bits/alloc_traits.h:364:16: required from 'static decltype (std::allocator_traits< >::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits< >::construct::__args)...)) std::allocator_traits< >::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector3; _Args = {Ogre::Vector3&}; _Alloc = Ogre::STLAllocator >; decltype (std::allocator_traits< >::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits< >::construct::__args)...)) = void]' /usr/include/c++/11/bits/stl_uninitialized.h:319:25: required from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = Ogre::Vector3*; _ForwardIterator = Ogre::Vector3*; _Allocator = Ogre::STLAllocator >]' /usr/include/c++/11/bits/vector.tcc:245:35: required from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Ogre::Vector3; _Alloc = Ogre::STLAllocator >]' /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePolygon.h:52:20: required from here /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMemorySTLAllocator.h:170:25: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 170 | new(static_cast(p)) T(val); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePolygon.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConvexBody.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreConvexBody.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 2%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreAutoParamDataSource.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAutoParamDataSource.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAutoParamDataSource.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAutoParamDataSource.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAutoParamDataSource.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAutoParamDataSource.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAutoParamDataSource.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAutoParamDataSource.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAutoParamDataSource.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAutoParamDataSource.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAutoParamDataSource.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAutoParamDataSource.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAutoParamDataSource.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAutoParamDataSource.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAutoParamDataSource.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAutoParamDataSource.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAutoParamDataSource.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAutoParamDataSource.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAutoParamDataSource.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAutoParamDataSource.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAutoParamDataSource.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAutoParamDataSource.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAutoParamDataSource.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAutoParamDataSource.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAutoParamDataSource.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAutoParamDataSource.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAutoParamDataSource.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAutoParamDataSource.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAutoParamDataSource.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAutoParamDataSource.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAutoParamDataSource.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAutoParamDataSource.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAutoParamDataSource.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAutoParamDataSource.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAutoParamDataSource.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAutoParamDataSource.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAutoParamDataSource.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAutoParamDataSource.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAutoParamDataSource.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAutoParamDataSource.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAutoParamDataSource.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAutoParamDataSource.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAutoParamDataSource.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAutoParamDataSource.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAutoParamDataSource.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAutoParamDataSource.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAutoParamDataSource.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAutoParamDataSource.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAutoParamDataSource.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAutoParamDataSource.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAutoParamDataSource.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAutoParamDataSource.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAutoParamDataSource.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAutoParamDataSource.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAutoParamDataSource.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAutoParamDataSource.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAutoParamDataSource.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAutoParamDataSource.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAutoParamDataSource.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAutoParamDataSource.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAutoParamDataSource.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAutoParamDataSource.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAutoParamDataSource.cpp: In member function 'virtual const Ogre::Vector4& Ogre::AutoParamDataSource::getCameraPosition() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAutoParamDataSource.cpp:441:75: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 441 | Vector3 vec3 = mCurrentCamera->getDerivedPosition(); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAutoParamDataSource.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAutoParamDataSource.cpp: In member function 'virtual const Ogre::Vector4& Ogre::AutoParamDataSource::getLodCameraPosition() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAutoParamDataSource.cpp:478:91: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 478 | Vector3 vec3 = mCurrentCamera->getLodCamera()->getDerivedPosition(); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAutoParamDataSource.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAutoParamDataSource.cpp: In member function 'virtual Ogre::Vector4 Ogre::AutoParamDataSource::getTextureSize(size_t) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAutoParamDataSource.cpp:559:16: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] 559 | return size; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAutoParamDataSource.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:137:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' 137 | inline Vector4& operator = ( const Vector4& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAutoParamDataSource.cpp: In member function 'virtual const Ogre::Matrix4& Ogre::AutoParamDataSource::getSpotlightViewProjMatrix(size_t) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAutoParamDataSource.cpp:723:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 723 | Vector3 up = Vector3::UNIT_Y; | ^~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreAutoParamDataSource.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 8%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreEdgeListBuilder.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEdgeListBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreEdgeListBuilder.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEdgeListBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreEdgeListBuilder.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEdgeListBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreEdgeListBuilder.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEdgeListBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreEdgeListBuilder.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEdgeListBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreEdgeListBuilder.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreEdgeListBuilder.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEdgeListBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreEdgeListBuilder.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreEdgeListBuilder.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEdgeListBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreEdgeListBuilder.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePrerequisites.h:329, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEdgeListBuilder.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreEdgeListBuilder.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'void Ogre::STLAllocator::construct(Ogre::STLAllocator::pointer, const T&) [with T = Ogre::Vector4; AllocPolicy = Ogre::CategorisedAlignAllocPolicy; Ogre::STLAllocator::pointer = Ogre::Vector4*]': /usr/include/c++/11/bits/alloc_traits.h:251:17: required from 'static constexpr std::_Require >::__construct_helper<_Tp, _Args>::type> std::allocator_traits< >::_S_construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector4; _Args = {Ogre::Vector4}; _Alloc = Ogre::STLAllocator >; std::_Require >::__construct_helper<_Tp, _Args>::type> = void; typename std::allocator_traits< >::__construct_helper<_Tp, _Args>::type = std::integral_constant]' /usr/include/c++/11/bits/alloc_traits.h:364:16: required from 'static decltype (std::allocator_traits< >::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits< >::construct::__args)...)) std::allocator_traits< >::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector4; _Args = {Ogre::Vector4}; _Alloc = Ogre::STLAllocator >; decltype (std::allocator_traits< >::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits< >::construct::__args)...)) = void]' /usr/include/c++/11/bits/vector.tcc:115:30: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::Vector4}; _Tp = Ogre::Vector4; _Alloc = Ogre::STLAllocator >; std::vector<_Tp, _Alloc>::reference = Ogre::Vector4&]' /usr/include/c++/11/bits/stl_vector.h:1204:21: required from 'void std::vector<_Tp, _Alloc>::push_back(std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = Ogre::Vector4; _Alloc = Ogre::STLAllocator >; std::vector<_Tp, _Alloc>::value_type = Ogre::Vector4]' /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreEdgeListBuilder.cpp:342:57: required from here /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMemorySTLAllocator.h:170:25: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] 170 | new(static_cast(p)) T(val); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEdgeListBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreEdgeListBuilder.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:137:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' 137 | inline Vector4& operator = ( const Vector4& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 3%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreBillboardSet.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardSet.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardSet.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardSet.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardSet.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardSet.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardSet.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardSet.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardSet.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardSet.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardSet.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardSet.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardSet.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardSet.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardSet.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardSet.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardSet.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardSet.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardSet.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardSet.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardSet.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardSet.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardSet.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardSet.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardSet.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardSet.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardSet.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardSet.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardSet.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardSet.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardSet.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardSet.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardSet.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardSet.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardSet.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardSet.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardSet.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardSet.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardSet.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardSet.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardSet.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardSet.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardSet.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardSet.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardSet.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardSet.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardSet.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardSet.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardSet.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardSet.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardSet.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardSet.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardSet.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardSet.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardSet.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardSet.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardSet.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardSet.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardSet.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardSet.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardSet.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardSet.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardSet.cpp: In constructor 'Ogre::BillboardSet::BillboardSet()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardSet.cpp:65:9: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 65 | mCommonDirection(Ogre::Vector3::UNIT_Z), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardSet.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardSet.cpp:66:9: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 66 | mCommonUpVector(Vector3::UNIT_Y), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardSet.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardSet.cpp: In constructor 'Ogre::BillboardSet::BillboardSet(const String&, unsigned int, bool)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardSet.cpp:99:9: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 99 | mCommonDirection(Ogre::Vector3::UNIT_Z), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardSet.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardSet.cpp:100:9: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 100 | mCommonUpVector(Vector3::UNIT_Y), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardSet.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardSet.cpp: In constructor 'Ogre::BillboardSet::SortByDirectionFunctor::SortByDirectionFunctor(const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardSet.cpp:340:11: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 340 | : sortDir(dir) | ^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardSet.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardSet.cpp: In constructor 'Ogre::BillboardSet::SortByDistanceFunctor::SortByDistanceFunctor(const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardSet.cpp:348:11: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | : sortPos(pos) | ^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardSet.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardSet.cpp: In member function 'virtual void Ogre::BillboardSet::_updateBounds()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardSet.cpp:572:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 572 | Vector3 pos = (*i)->getPosition(); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardSet.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreBillboardSet.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 6%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDefaultHardwareBufferManager.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 6%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreControllerManager.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreControllerManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreControllerManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreControllerManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreControllerManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreControllerManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreControllerManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreControllerManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreControllerManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreControllerManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreControllerManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreControllerManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreControllerManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreControllerManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreControllerManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreControllerManager.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreControllerManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreControllerManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreControllerManager.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreControllerManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreControllerManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreControllerManager.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreControllerManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreControllerManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreControllerManager.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreControllerManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreControllerManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreControllerManager.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreControllerManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreControllerManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreControllerManager.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreControllerManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreControllerManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreControllerManager.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreControllerManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreControllerManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreControllerManager.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreControllerManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreControllerManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreControllerManager.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreControllerManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreControllerManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreControllerManager.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreControllerManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreControllerManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreControllerManager.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreControllerManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreControllerManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreControllerManager.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreControllerManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreControllerManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreControllerManager.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreControllerManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreControllerManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreControllerManager.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreControllerManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreControllerManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreControllerManager.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreControllerManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreControllerManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreControllerManager.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreControllerManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreControllerManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreControllerManager.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreControllerManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreControllerManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreControllerManager.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreControllerManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreControllerManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreControllerManager.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreControllerManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreControllerManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreControllerManager.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreControllerManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreControllerManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreControllerManager.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreController.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreControllerManager.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreControllerManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreControllerManager.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreControllerManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreControllerManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreControllerManager.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreControllerManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreControllerManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreControllerManager.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreControllerManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreControllerManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreControllerManager.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreControllerManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreControllerManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreControllerManager.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreControllerManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreControllerManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreControllerManager.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreControllerManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreControllerManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 4%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreCompositionTargetPass.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTargetPass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTargetPass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTargetPass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTargetPass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTargetPass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTargetPass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTargetPass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystemCapabilities.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTargetPass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTargetPass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTargetPass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTargetPass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTargetPass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTargetPass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTargetPass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTargetPass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTargetPass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTargetPass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTargetPass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTargetPass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTargetPass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTargetPass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTargetPass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTargetPass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTargetPass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTargetPass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTargetPass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTargetPass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTargetPass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTargetPass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTargetPass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTargetPass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTargetPass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTargetPass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTargetPass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTargetPass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTargetPass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTargetPass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTargetPass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTargetPass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTargetPass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTargetPass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTargetPass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTargetPass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTargetPass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTargetPass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTargetPass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTargetPass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTargetPass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTargetPass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTargetPass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTargetPass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTargetPass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTargetPass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTargetPass.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTargetPass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTargetPass.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTargetPass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTargetPass.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTargetPass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTargetPass.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositionTargetPass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 7%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDistanceLodStrategy.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreDistanceLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDistanceLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreDistanceLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDistanceLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreDistanceLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDistanceLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreDistanceLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDistanceLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreDistanceLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDistanceLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreDistanceLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDistanceLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreDistanceLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDistanceLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreDistanceLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDistanceLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreDistanceLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDistanceLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreDistanceLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDistanceLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreDistanceLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDistanceLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreDistanceLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDistanceLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreDistanceLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDistanceLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreDistanceLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDistanceLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreDistanceLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDistanceLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreDistanceLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDistanceLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreDistanceLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDistanceLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreDistanceLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDistanceLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreDistanceLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDistanceLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreDistanceLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDistanceLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreDistanceLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDistanceLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreDistanceLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDistanceLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreDistanceLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDistanceLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreDistanceLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDistanceLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreDistanceLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDistanceLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreDistanceLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDistanceLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreDistanceLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDistanceLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreDistanceLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDistanceLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreDistanceLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDistanceLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreDistanceLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDistanceLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreDistanceLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDistanceLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreDistanceLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDistanceLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreDistanceLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDistanceLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreDistanceLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDistanceLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreDistanceLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDistanceLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreDistanceLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDistanceLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreDistanceLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDistanceLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreDistanceLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDistanceLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreDistanceLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDistanceLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreDistanceLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDistanceLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreDistanceLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDistanceLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreDistanceLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDistanceLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreDistanceLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDistanceLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreDistanceLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDistanceLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreDistanceLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDistanceLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreDistanceLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDistanceLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreDistanceLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDistanceLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreDistanceLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDistanceLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreDistanceLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDistanceLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreDistanceLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDistanceLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreDistanceLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDistanceLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreDistanceLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDistanceLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreDistanceLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDistanceLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreDistanceLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDistanceLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreDistanceLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDistanceLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreDistanceLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDistanceLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreDistanceLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDistanceLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreDistanceLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDistanceLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreDistanceLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDistanceLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreDistanceLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDistanceLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreDistanceLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDistanceLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 11%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHardwareOcclusionQuery.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 9%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreExternalTextureSourceManager.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 9%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreExternalTextureSource.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreExternalTextureSource.cpp:40: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreExternalTextureSource.cpp:40: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreExternalTextureSource.cpp:40: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreExternalTextureSource.cpp:40: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreExternalTextureSource.cpp:40: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreExternalTextureSource.cpp:40: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreExternalTextureSource.cpp:40: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreExternalTextureSource.cpp:40: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreExternalTextureSource.cpp:40: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 5%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreCompositorChain.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorChain.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorChain.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorChain.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorChain.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorChain.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorChain.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorChain.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorChain.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorChain.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorChain.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorChain.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorChain.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorChain.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorChain.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorChain.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorChain.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorChain.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorChain.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorChain.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorChain.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorChain.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorChain.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorChain.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorChain.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorChain.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorChain.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorChain.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorChain.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorChain.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorChain.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorChain.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorChain.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorChain.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorChain.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorChain.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorChain.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorChain.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorChain.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorChain.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorChain.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorChain.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorChain.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorChain.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorChain.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorChain.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorChain.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorChain.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorChain.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorChain.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorChain.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorChain.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorChain.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorChain.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorChain.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorChain.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorChain.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorChain.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorChain.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorChain.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorChain.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorInstance.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositorChain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorChain.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorChain.cpp: In member function 'virtual void Ogre::CompositorChain::preViewportUpdate(const Ogre::RenderTargetViewportEvent&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorChain.cpp:324:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 324 | if(evt.source != mViewport || !mAnyCompositorsEnabled) | ^~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorChain.cpp:328:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 328 | CompositionPass* pass = mOriginalScene->getTechnique()->getOutputTargetPass()->getPass(0); | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorChain.cpp: In member function 'virtual void Ogre::CompositorChain::postViewportUpdate(const Ogre::RenderTargetViewportEvent&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorChain.cpp:408:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 408 | if(evt.source != mViewport || !mAnyCompositorsEnabled) | ^~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreCompositorChain.cpp:411:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 411 | Camera *cam = mViewport->getCamera(); | ^~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 11%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHardwarePixelBuffer.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 11%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHardwareCounterBuffer.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 8%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreEntity.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreEntity.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreEntity.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreEntity.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreEntity.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 9%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreException.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreException.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreException.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreException.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreException.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreException.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreException.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreException.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreException.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreException.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreException.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreException.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreException.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreException.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreException.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreException.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreException.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreException.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreException.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreException.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreException.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreException.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreException.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreException.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreException.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreException.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreException.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreException.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreException.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreException.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreException.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreException.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreException.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreException.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreException.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreException.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreException.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreException.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreException.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreException.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreException.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreException.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreException.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreException.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreException.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreException.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreException.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreException.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreException.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreException.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreException.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreException.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreException.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreException.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreException.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreException.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreException.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreException.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreException.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreException.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreException.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreException.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 11%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHardwareIndexBuffer.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 10%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreGpuProgramUsage.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 10%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHardwareBufferManager.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 10%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreGpuProgram.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgram.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgram.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgram.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgram.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgram.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgram.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgram.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgram.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgram.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgram.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgram.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgram.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgram.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgram.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgram.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgram.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgram.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgram.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgram.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgram.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgram.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgram.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgram.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgram.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgram.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgram.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgram.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgram.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgram.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgram.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgram.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgram.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgram.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgram.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgram.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgram.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgram.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgram.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgram.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgram.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgram.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgram.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgram.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgram.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgram.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgram.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgram.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgram.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgram.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgram.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgram.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgram.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgram.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgram.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgram.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgram.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgram.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgram.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgram.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgram.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgram.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 9%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreFileSystem.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFileSystem.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFileSystem.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFileSystem.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFileSystem.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFileSystem.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFileSystem.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFileSystem.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFileSystem.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFileSystem.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFileSystem.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFileSystem.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFileSystem.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFileSystem.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFileSystem.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFileSystem.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFileSystem.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFileSystem.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFileSystem.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFileSystem.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFileSystem.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFileSystem.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFileSystem.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFileSystem.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFileSystem.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFileSystem.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFileSystem.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFileSystem.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFileSystem.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFileSystem.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFileSystem.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFileSystem.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFileSystem.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFileSystem.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFileSystem.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFileSystem.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFileSystem.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFileSystem.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFileSystem.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFileSystem.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFileSystem.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFileSystem.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFileSystem.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFileSystem.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFileSystem.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFileSystem.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFileSystem.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFileSystem.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFileSystem.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFileSystem.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFileSystem.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFileSystem.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFileSystem.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFileSystem.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFileSystem.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFileSystem.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFileSystem.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFileSystem.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFileSystem.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFileSystem.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFileSystem.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFileSystem.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 11%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHardwareUniformBuffer.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 9%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreFrustum.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp: In constructor 'Ogre::Frustum::Frustum(const String&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:57:9: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 57 | mFrustumOffset(Vector2::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:59:9: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 59 | mLastParentOrientation(Quaternion::IDENTITY), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:60:9: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 60 | mLastParentPosition(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp: In member function 'virtual void Ogre::Frustum::updateFrustumImpl() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:572:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 572 | Vector3 tmp = min; | ^~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp: In member function 'virtual bool Ogre::Frustum::isViewOutOfDate() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:721:67: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] 721 | mReflectPlane = mLinkedReflectPlane->_getDerivedPlane(); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:67:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' 67 | Plane (const Plane& rhs); | ^~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:723:80: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] 723 | mLastLinkedReflectionPlane = mLinkedReflectPlane->_getDerivedPlane(); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:67:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' 67 | Plane (const Plane& rhs); | ^~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp: In member function 'virtual bool Ogre::Frustum::isFrustumOutOfDate() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:745:79: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] 745 | mObliqueProjPlane = mLinkedObliqueProjPlane->_getDerivedPlane(); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:67:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' 67 | Plane (const Plane& rhs); | ^~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:746:47: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] 746 | mLastLinkedObliqueProjPlane = mObliqueProjPlane; | ^~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:67:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' 67 | Plane (const Plane& rhs); | ^~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp: In member function 'virtual void Ogre::Frustum::enableReflection(const Ogre::Plane&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:1043:25: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] 1043 | mReflectPlane = p; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:67:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' 67 | Plane (const Plane& rhs); | ^~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp: In member function 'virtual void Ogre::Frustum::enableReflection(const Ogre::MovablePlane*)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:1054:63: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] 1054 | mReflectPlane = mLinkedReflectPlane->_getDerivedPlane(); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:67:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' 67 | Plane (const Plane& rhs); | ^~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:1056:76: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] 1056 | mLastLinkedReflectionPlane = mLinkedReflectPlane->_getDerivedPlane(); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:67:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' 67 | Plane (const Plane& rhs); | ^~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp: In member function 'virtual void Ogre::Frustum::enableCustomNearClipPlane(const Ogre::MovablePlane*)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:1240:53: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] 1240 | mObliqueProjPlane = plane->_getDerivedPlane(); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:67:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' 67 | Plane (const Plane& rhs); | ^~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp: In member function 'virtual void Ogre::Frustum::enableCustomNearClipPlane(const Ogre::Plane&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:1248:29: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] 1248 | mObliqueProjPlane = plane; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFrustum.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:67:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' 67 | Plane (const Plane& rhs); | ^~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 12%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHighLevelGpuProgram.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 10%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreGpuProgramParams.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramParams.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramParams.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramParams.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramParams.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramParams.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramParams.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramParams.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramParams.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramParams.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramParams.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramParams.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramParams.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramParams.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramParams.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramParams.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramParams.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramParams.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramParams.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramParams.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramParams.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramParams.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramParams.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramParams.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramParams.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramParams.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramParams.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramParams.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramParams.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramParams.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramParams.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramParams.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramParams.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramParams.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramParams.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramParams.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramParams.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramParams.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramParams.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramParams.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramParams.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramParams.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramParams.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramParams.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramParams.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramParams.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramParams.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramParams.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramParams.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramParams.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramParams.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramParams.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAutoParamDataSource.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramParams.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramParams.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramParams.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramParams.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramParams.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramParams.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramParams.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramParams.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramParams.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramParams.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 10%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreGpuProgramManager.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreGpuProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 12%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHighLevelGpuProgramManager.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 12%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreImage.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 13%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstanceBatchShader.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchShader.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchShader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchShader.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchShader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchShader.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchShader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchShader.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchShader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchShader.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchShader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchShader.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchShader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchShader.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchShader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchShader.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchShader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchShader.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchShader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchShader.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchShader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchShader.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchShader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchShader.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchShader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchShader.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchShader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchShader.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchShader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchShader.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchShader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchShader.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchShader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchShader.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchShader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchShader.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchShader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchShader.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchShader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchShader.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchShader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchShader.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchShader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchShader.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchShader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchShader.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchShader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchShader.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchShader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchShader.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchShader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchShader.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchShader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchShader.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchShader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchShader.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchShader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchShader.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchShader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchShader.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchShader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchShader.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchShader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchShader.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchShader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchShader.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchShader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchShader.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchShader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchShader.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchShader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchShader.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchShader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchShader.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchShader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchShader.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchShader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchShader.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchShader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchShader.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchShader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchShader.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchShader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchShader.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchShader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchShader.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchShader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchShader.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchShader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchShader.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchShader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchShader.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchShader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchShader.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchShader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchShader.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchShader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchShader.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchShader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchShader.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchShader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchShader.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchShader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchShader.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchShader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchShader.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchShader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 12%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHardwareVertexBuffer.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreHardwareVertexBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreHardwareVertexBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreHardwareVertexBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreHardwareVertexBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreHardwareVertexBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreHardwareVertexBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreHardwareVertexBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreHardwareVertexBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreHardwareVertexBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreHardwareVertexBuffer.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreHardwareVertexBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreHardwareVertexBuffer.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreHardwareVertexBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreHardwareVertexBuffer.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreHardwareVertexBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreHardwareVertexBuffer.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreHardwareVertexBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreHardwareVertexBuffer.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreHardwareVertexBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreHardwareVertexBuffer.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreHardwareVertexBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreHardwareVertexBuffer.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreHardwareVertexBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreHardwareVertexBuffer.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreHardwareVertexBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreHardwareVertexBuffer.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreHardwareVertexBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreHardwareVertexBuffer.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreHardwareVertexBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreHardwareVertexBuffer.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreHardwareVertexBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreHardwareVertexBuffer.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreHardwareVertexBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreHardwareVertexBuffer.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreHardwareVertexBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreHardwareVertexBuffer.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreHardwareVertexBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreHardwareVertexBuffer.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreHardwareVertexBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreHardwareVertexBuffer.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreHardwareVertexBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreHardwareVertexBuffer.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreHardwareVertexBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreHardwareVertexBuffer.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreHardwareVertexBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreHardwareVertexBuffer.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreHardwareVertexBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreHardwareVertexBuffer.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreHardwareVertexBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreHardwareVertexBuffer.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreHardwareVertexBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreHardwareVertexBuffer.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreHardwareVertexBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreHardwareVertexBuffer.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreHardwareVertexBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreHardwareVertexBuffer.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreHardwareVertexBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreHardwareVertexBuffer.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreHardwareVertexBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreHardwareVertexBuffer.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreHardwareVertexBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 12%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstanceBatch.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatch.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatch.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatch.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatch.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatch.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatch.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatch.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatch.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatch.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatch.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatch.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatch.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatch.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatch.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatch.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatch.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatch.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatch.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatch.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatch.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatch.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatch.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatch.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatch.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatch.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatch.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatch.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatch.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatch.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatch.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatch.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatch.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatch.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatch.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatch.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatch.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatch.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatch.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatch.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatch.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatch.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatch.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatch.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatch.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatch.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatch.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatch.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatch.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatch.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatch.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatch.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatch.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatch.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatch.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatch.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatch.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatch.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatch.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatch.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatch.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatch.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatch.cpp: In member function 'void Ogre::InstanceBatch::defragmentBatchDoCull(Ogre::InstanceBatch::InstancedEntityVec&, Ogre::InstanceBatch::CustomParamsVec&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatch.cpp:352:44: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 352 | Vector3 vMinPos = Vector3::ZERO, firstPos = Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatch.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatch.cpp:352:70: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 352 | Vector3 vMinPos = Vector3::ZERO, firstPos = Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatch.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePrerequisites.h:329, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatch.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'void Ogre::STLAllocator::construct(Ogre::STLAllocator::pointer, const T&) [with T = Ogre::Vector4; AllocPolicy = Ogre::CategorisedAllocPolicy; Ogre::STLAllocator::pointer = Ogre::Vector4*]': /usr/include/c++/11/bits/alloc_traits.h:251:17: required from 'static constexpr std::_Require >::__construct_helper<_Tp, _Args>::type> std::allocator_traits< >::_S_construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector4; _Args = {const Ogre::Vector4&}; _Alloc = Ogre::STLAllocator >; std::_Require >::__construct_helper<_Tp, _Args>::type> = void; typename std::allocator_traits< >::__construct_helper<_Tp, _Args>::type = std::integral_constant]' /usr/include/c++/11/bits/alloc_traits.h:364:16: required from 'static decltype (std::allocator_traits< >::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits< >::construct::__args)...)) std::allocator_traits< >::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector4; _Args = {const Ogre::Vector4&}; _Alloc = Ogre::STLAllocator >; decltype (std::allocator_traits< >::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits< >::construct::__args)...)) = void]' /usr/include/c++/11/bits/stl_vector.h:1192:30: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::Vector4; _Alloc = Ogre::STLAllocator >; std::vector<_Tp, _Alloc>::value_type = Ogre::Vector4]' /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatch.cpp:322:25: required from here /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMemorySTLAllocator.h:170:25: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] 170 | new(static_cast(p)) T(val); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatch.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:137:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' 137 | inline Vector4& operator = ( const Vector4& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 14%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstancedEntity.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedEntity.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedEntity.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedEntity.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedEntity.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedEntity.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedEntity.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedEntity.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedEntity.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedEntity.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedEntity.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedEntity.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedEntity.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedEntity.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedEntity.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedEntity.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedEntity.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedEntity.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedEntity.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedEntity.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedEntity.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedEntity.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedEntity.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedEntity.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedEntity.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedEntity.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedEntity.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedEntity.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedEntity.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedEntity.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedEntity.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedEntity.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedEntity.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedEntity.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedEntity.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedEntity.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedEntity.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedEntity.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedEntity.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedEntity.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedEntity.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedEntity.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedEntity.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedEntity.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedEntity.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedEntity.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedEntity.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedEntity.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedEntity.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedEntity.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedEntity.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedEntity.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedEntity.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedEntity.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedEntity.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedEntity.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedEntity.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedEntity.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedEntity.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedEntity.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedEntity.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedEntity.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedEntity.cpp: In constructor 'Ogre::InstancedEntity::InstancedEntity(Ogre::InstanceBatch*, Ogre::uint32, Ogre::InstancedEntity*)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedEntity.cpp:56:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 56 | mPosition(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedEntity.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedEntity.cpp:57:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 57 | mDerivedLocalPosition(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedEntity.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedEntity.cpp:58:33: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 58 | mOrientation(Quaternion::IDENTITY), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedEntity.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedEntity.cpp:59:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 59 | mScale(Vector3::UNIT_SCALE), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedEntity.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 15%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreLogManager.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 15%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreLog.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 14%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreKeyFrame.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreKeyFrame.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreKeyFrame.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreKeyFrame.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreKeyFrame.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreKeyFrame.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreKeyFrame.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreKeyFrame.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreKeyFrame.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreKeyFrame.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreKeyFrame.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimationTrack.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreKeyFrame.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreKeyFrame.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreKeyFrame.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimationTrack.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreKeyFrame.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreKeyFrame.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreKeyFrame.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreKeyFrame.cpp: In constructor 'Ogre::TransformKeyFrame::TransformKeyFrame(const Ogre::AnimationTrack*, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreKeyFrame.cpp:70:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 70 | :KeyFrame(parent, time), mTranslate(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreKeyFrame.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreKeyFrame.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreKeyFrame.cpp:71:17: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 71 | mScale(Vector3::UNIT_SCALE), mRotate(Quaternion::IDENTITY) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreKeyFrame.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreKeyFrame.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreKeyFrame.cpp:71:46: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 71 | mScale(Vector3::UNIT_SCALE), mRotate(Quaternion::IDENTITY) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreKeyFrame.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreKeyFrame.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 15%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreLodStrategy.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 13%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstanceBatchVTF.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchVTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchVTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchVTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchVTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchVTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchVTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchVTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchVTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchVTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchVTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchVTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchVTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchVTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchVTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchVTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchVTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchVTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchVTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchVTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchVTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchVTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchVTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchVTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchVTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchVTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchVTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchVTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchVTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchVTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchVTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchVTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchVTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchVTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchVTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchVTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchVTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchVTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchVTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchVTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchVTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchVTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchVTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchVTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchVTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchVTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchVTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchVTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchVTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchVTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchVTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchVTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchVTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchVTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchVTF.cpp:40: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchVTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchVTF.cpp:40: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchVTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchVTF.cpp:40: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchVTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchVTF.cpp:40: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchVTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 16%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMatrix3.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMatrix3.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMatrix3.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMatrix3.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMatrix3.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMatrix3.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMatrix3.cpp: In member function 'Ogre::Vector3 Ogre::Matrix3::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMatrix3.cpp:137:16: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 137 | return kProd; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMatrix3.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMatrix3.cpp: In function 'Ogre::Vector3 Ogre::operator*(const Ogre::Vector3&, const Ogre::Matrix3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMatrix3.cpp:150:16: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 150 | return kProd; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMatrix3.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 15%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreLodStrategyManager.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategyManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategyManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategyManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategyManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategyManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategyManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategyManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategyManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategyManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategyManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategyManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategyManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategyManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategyManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategyManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategyManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategyManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategyManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategyManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategyManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategyManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategyManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategyManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategyManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategyManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategyManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategyManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategyManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategyManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategyManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategyManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategyManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategyManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategyManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategyManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategyManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategyManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategyManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategyManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategyManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategyManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategyManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategyManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategyManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategyManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategyManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategyManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategyManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategyManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategyManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategyManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategyManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategyManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategyManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategyManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategyManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategyManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategyManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategyManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategyManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLodStrategyManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 16%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMath.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMath.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMath.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMath.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMath.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMath.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMath.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMath.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMath.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMath.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMath.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMath.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMath.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMath.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMath.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMath.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMath.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMath.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMath.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMath.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMath.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMath.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMath.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMath.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMath.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMath.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMath.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMath.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMath.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMath.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMath.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMath.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMath.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMath.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMath.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMath.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMath.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMath.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMath.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMath.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMath.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMath.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMath.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMath.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMath.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMath.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMath.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMath.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMath.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMath.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMath.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMath.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMath.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMath.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMath.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMath.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMath.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMath.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMath.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMath.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMath.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMath.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMath.cpp: In static member function 'static Ogre::Vector3 Ogre::Math::calculateTangentSpaceVector(const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMath.cpp:897:16: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 897 | return tangent; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMath.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMath.cpp: In static member function 'static Ogre::Vector3 Ogre::Math::calculateBasicFaceNormal(const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMath.cpp:921:16: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 921 | return normal; | ^~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMath.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMath.cpp: In static member function 'static Ogre::Vector3 Ogre::Math::calculateBasicFaceNormalWithoutNormalize(const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMath.cpp:934:16: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 934 | return normal; | ^~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMath.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMath.cpp: In static member function 'static Ogre::Real Ogre::Math::boundingRadiusFromAABB(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMath.cpp:988:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 988 | Vector3 max = aabb.getMaximum(); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMath.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMath.cpp:989:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 989 | Vector3 min = aabb.getMinimum(); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMath.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMath.cpp:991:37: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 991 | Vector3 magnitude = max; | ^~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMath.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 17%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMemoryNedAlloc.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 17%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMemoryAllocatedObject.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 13%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstanceBatchHW.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 17%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMatrix4.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMatrix4.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMatrix4.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMatrix4.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMatrix4.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMatrix4.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMatrix4.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMatrix4.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 13%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstanceBatchHW_VTF.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW_VTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW_VTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW_VTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW_VTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW_VTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW_VTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW_VTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW_VTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW_VTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW_VTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW_VTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW_VTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW_VTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW_VTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW_VTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW_VTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW_VTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW_VTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW_VTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW_VTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW_VTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW_VTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW_VTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW_VTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW_VTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW_VTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW_VTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW_VTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW_VTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW_VTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW_VTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW_VTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW_VTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW_VTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW_VTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW_VTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW_VTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW_VTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW_VTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW_VTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW_VTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW_VTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW_VTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW_VTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW_VTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW_VTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW_VTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW_VTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW_VTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW_VTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW_VTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW_VTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW_VTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:40: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW_VTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:40: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW_VTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:40: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW_VTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:40: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchVTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW_VTF.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 14%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstanceManager.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatch.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceBatchHW.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceManager.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceManager.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceManager.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceManager.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstanceManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstanceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 17%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMemoryNedPooling.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMemoryNedPooling.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/nedmalloc/nedmalloc.c: In function 'malloc_state* nedalloc::FindMSpace(nedalloc::nedpool*, nedalloc::threadcache*, int*, size_t)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/nedmalloc/nedmalloc.c:606:19: warning: cast from type 'malloc_state**' to type 'volatile malloc_state**' casts away qualifiers [-Wcast-qual] 606 | *((volatile struct malloc_state **) &p->m[end])=p->m[end]=temp; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/nedmalloc/nedmalloc.c:606:74: warning: operation on 'p->nedalloc::nedpool_t::m[end]' may be undefined [-Wsequence-point] 606 | *((volatile struct malloc_state **) &p->m[end])=p->m[end]=temp; | ~~~~~~~~~^~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/nedmalloc/nedmalloc.c: In function 'void** nedalloc::nedpindependent_comalloc(nedalloc::nedpool*, size_t, size_t*, void**)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/nedmalloc/nedmalloc.c:940:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 940 | for(i=0; i 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialManager.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialManager.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialManager.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialManager.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 14%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreLight.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp: In constructor 'Ogre::Light::Light()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp:40:11: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 40 | mPosition(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp:43:11: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 43 | mDirection(Vector3::UNIT_Z), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp:59:11: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 59 | mDerivedPosition(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp:60:11: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 60 | mDerivedDirection(Vector3::UNIT_Z), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp:61:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 61 | mDerivedCamRelativePosition(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp: In constructor 'Ogre::Light::Light(const String&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp:73:9: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 73 | mPosition(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp:76:9: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 76 | mDirection(Vector3::UNIT_Z), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp:92:9: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 92 | mDerivedPosition(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp:93:9: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 93 | mDerivedDirection(Vector3::UNIT_Z), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp: In member function 'Ogre::Vector4 Ogre::Light::getAs4DVector(bool) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp:368:24: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] 368 | return ret; | ^~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:137:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' 137 | inline Vector4& operator = ( const Vector4& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp: In member function 'virtual const PlaneBoundedVolumeList& Ogre::Light::_getFrustumClipVolumes(const Ogre::Camera*) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp:463:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 463 | Vector3 camPosition = cam->getRealPosition(); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreLight.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 19%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreNumerics.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 19%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreOptimisedUtil.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEdgeListBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreOptimisedUtil.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreOptimisedUtil.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEdgeListBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreOptimisedUtil.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreOptimisedUtil.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEdgeListBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreOptimisedUtil.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreOptimisedUtil.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEdgeListBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreOptimisedUtil.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreOptimisedUtil.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEdgeListBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreOptimisedUtil.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreOptimisedUtil.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 15%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreManualObject.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreManualObject.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreManualObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreManualObject.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreManualObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreManualObject.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreManualObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreManualObject.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreManualObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreManualObject.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreManualObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreManualObject.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreManualObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreManualObject.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreManualObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreManualObject.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreManualObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreManualObject.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreManualObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreManualObject.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreManualObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreManualObject.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreManualObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreManualObject.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreManualObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreManualObject.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreManualObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreManualObject.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreManualObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreManualObject.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreManualObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreManualObject.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreManualObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreManualObject.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreManualObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreManualObject.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreManualObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreManualObject.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreManualObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreManualObject.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreManualObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreManualObject.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreManualObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreManualObject.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreManualObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreManualObject.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreManualObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreManualObject.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreManualObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreManualObject.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreManualObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreManualObject.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreManualObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreManualObject.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreManualObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreManualObject.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreManualObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreManualObject.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreManualObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreManualObject.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreManualObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreManualObject.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreManualObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreManualObject.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreManualObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreManualObject.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreManualObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreManualObject.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreManualObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreManualObject.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreManualObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreManualObject.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreManualObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreManualObject.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreManualObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreManualObject.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreManualObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreManualObject.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreManualObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreManualObject.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreManualObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreManualObject.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreManualObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreManualObject.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreManualObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreManualObject.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreManualObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreManualObject.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreManualObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreManualObject.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreManualObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreManualObject.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreManualObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreManualObject.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreManualObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreManualObject.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreManualObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreManualObject.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreManualObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreManualObject.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreManualObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreManualObject.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreManualObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreManualObject.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreManualObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreManualObject.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreManualObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreManualObject.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreManualObject.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreManualObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreManualObject.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreManualObject.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreManualObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreManualObject.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreManualObject.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreManualObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreManualObject.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreManualObject.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreManualObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 20%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreOptimisedUtilGeneral.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEdgeListBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreOptimisedUtil.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreOptimisedUtilGeneral.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEdgeListBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreOptimisedUtil.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreOptimisedUtilGeneral.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEdgeListBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreOptimisedUtil.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreOptimisedUtilGeneral.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEdgeListBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreOptimisedUtil.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreOptimisedUtilGeneral.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEdgeListBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreOptimisedUtil.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreOptimisedUtilGeneral.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreOptimisedUtilGeneral.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEdgeListBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreOptimisedUtil.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreOptimisedUtilGeneral.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreOptimisedUtilGeneral.cpp: In member function 'virtual void Ogre::OptimisedUtilGeneral::softwareVertexSkinning(const float*, float*, const float*, float*, const float*, const unsigned char*, const Ogre::Matrix4* const*, size_t, size_t, size_t, size_t, size_t, size_t, size_t, size_t)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreOptimisedUtilGeneral.cpp:113:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 113 | Vector3 sourceVec = Vector3::ZERO, sourceNorm = Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEdgeListBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreOptimisedUtil.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreOptimisedUtilGeneral.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreOptimisedUtilGeneral.cpp:113:66: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 113 | Vector3 sourceVec = Vector3::ZERO, sourceNorm = Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEdgeListBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreOptimisedUtil.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreOptimisedUtilGeneral.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 20%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreOptimisedUtilSSE.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEdgeListBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreOptimisedUtil.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreOptimisedUtilSSE.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEdgeListBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreOptimisedUtil.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreOptimisedUtilSSE.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEdgeListBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreOptimisedUtil.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreOptimisedUtilSSE.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEdgeListBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreOptimisedUtil.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreOptimisedUtilSSE.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEdgeListBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreOptimisedUtil.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreOptimisedUtilSSE.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreOptimisedUtilSSE.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEdgeListBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreOptimisedUtil.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreOptimisedUtilSSE.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 16%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMaterialSerializer.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialSerializer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialSerializer.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialSerializer.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialSerializer.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialSerializer.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialSerializer.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialSerializer.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialSerializer.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialSerializer.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialSerializer.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialSerializer.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialSerializer.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialSerializer.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialSerializer.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialSerializer.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialSerializer.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialSerializer.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialSerializer.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialSerializer.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialSerializer.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialSerializer.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialSerializer.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialSerializer.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialSerializer.cpp:41: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialSerializer.cpp:41: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialSerializer.cpp:41: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialSerializer.cpp:41: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterialSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 21%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreParticleIterator.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboard.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleIterator.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboard.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleIterator.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboard.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleIterator.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboard.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleIterator.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboard.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleIterator.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleIterator.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 103 | position(Vector3::ZERO), direction(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboard.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleIterator.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleIterator.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 103 | position(Vector3::ZERO), direction(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboard.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleIterator.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 14%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstancedGeometry.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp: In member function 'virtual Ogre::InstancedGeometry::BatchInstance* Ogre::InstancedGeometry::getBatchInstance(const Ogre::AxisAlignedBox&, bool)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:115:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 115 | const Vector3 min = bounds.getMinimum(); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:116:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | const Vector3 max = bounds.getMaximum(); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp: In member function 'virtual Ogre::AxisAlignedBox Ogre::InstancedGeometry::calculateBounds(Ogre::VertexData*, const Ogre::Vector3&, const Ogre::Quaternion&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:287:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 287 | Vector3 min = Vector3::ZERO, max = Vector3::UNIT_SCALE; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:287:61: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 287 | Vector3 min = Vector3::ZERO, max = Vector3::UNIT_SCALE; | ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp: In constructor 'Ogre::InstancedGeometry::InstancedObject::InstancedObject(short unsigned int, Ogre::SkeletonInstance*, Ogre::AnimationStateSet*)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:914:17: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 914 | mOrientation(Quaternion::IDENTITY), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:915:17: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 915 | mScale(Vector3::UNIT_SCALE), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:916:17: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 916 | mPosition(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp: In constructor 'Ogre::InstancedGeometry::InstancedObject::InstancedObject(short unsigned int)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:944:17: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 944 | mOrientation(Quaternion::IDENTITY), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:945:17: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 945 | mScale(Vector3::UNIT_SCALE), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:946:17: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 946 | mPosition(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp: In member function 'Ogre::Matrix3 Ogre::InstancedGeometry::InstancedObject::getLocalAxes() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:993:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 993 | Vector3 axisX = Vector3::UNIT_X; | ^~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:994:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 994 | Vector3 axisY = Vector3::UNIT_Y; | ^~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:995:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 995 | Vector3 axisZ = Vector3::UNIT_Z; | ^~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp: In member function 'void Ogre::InstancedGeometry::BatchInstance::updateBoundingBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:1265:53: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 1265 | Vector3 vMin( Vector3::ZERO ); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:1266:53: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 1266 | Vector3 vMax( Vector3::ZERO ); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreInstancedGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp: In member function 'void Ogre::InstancedGeometry::GeometryBucket::build()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:2173:73: warning: this statement may fall through [-Wimplicit-fallthrough=] 2173 | if(tmp.z>Zmax) | ^~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreInstancedGeometry.cpp:2175:65: note: here 2175 | default: | ^~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 16%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMaterial.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterial.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterial.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterial.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterial.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterial.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterial.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterial.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterial.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterial.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterial.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterial.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterial.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterial.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterial.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterial.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterial.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterial.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterial.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterial.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterial.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterial.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterial.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterial.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterial.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterial.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterial.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterial.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterial.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterial.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterial.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterial.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterial.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterial.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterial.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterial.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterial.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterial.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterial.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterial.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterial.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterial.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterial.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterial.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterial.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterial.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterial.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterial.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterial.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterial.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterial.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterial.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterial.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterial.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterial.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterial.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterial.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterial.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterial.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterial.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterial.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMaterial.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 18%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMeshManager.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshManager.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshManager.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshManager.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshManager.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshManager.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshManager.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshManager.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshManager.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshManager.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshManager.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshManager.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshManager.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshManager.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshManager.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshManager.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshManager.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshManager.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshManager.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshManager.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshManager.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshManager.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshManager.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshManager.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshManager.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshManager.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshManager.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshManager.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshManager.cpp: In member function 'Ogre::MeshPtr Ogre::MeshManager::createPlane(const String&, const String&, const Ogre::Plane&, Ogre::Real, Ogre::Real, int, int, bool, short unsigned int, Ogre::Real, Ogre::Real, const Ogre::Vector3&, Ogre::HardwareBuffer::Usage, Ogre::HardwareBuffer::Usage, bool, bool)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshManager.cpp:159:24: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] 159 | params.plane = plane; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:67:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' 67 | Plane (const Plane& rhs); | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshManager.h: In member function 'Ogre::MeshManager::MeshBuildParams& Ogre::MeshManager::MeshBuildParams::operator=(const Ogre::MeshManager::MeshBuildParams&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshManager.h:463:16: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] 463 | struct MeshBuildParams | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:67:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' 67 | Plane (const Plane& rhs); | ^~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshManager.cpp: In member function 'Ogre::MeshPtr Ogre::MeshManager::createPlane(const String&, const String&, const Ogre::Plane&, Ogre::Real, Ogre::Real, int, int, bool, short unsigned int, Ogre::Real, Ogre::Real, const Ogre::Vector3&, Ogre::HardwareBuffer::Usage, Ogre::HardwareBuffer::Usage, bool, bool)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshManager.cpp:173:48: note: synthesized method 'Ogre::MeshManager::MeshBuildParams& Ogre::MeshManager::MeshBuildParams::operator=(const Ogre::MeshManager::MeshBuildParams&)' first required here 173 | mMeshBuildParams[pMesh.getPointer()] = params; | ^~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshManager.cpp: In member function 'Ogre::MeshPtr Ogre::MeshManager::createCurvedPlane(const String&, const String&, const Ogre::Plane&, Ogre::Real, Ogre::Real, Ogre::Real, int, int, bool, short unsigned int, Ogre::Real, Ogre::Real, const Ogre::Vector3&, Ogre::HardwareBuffer::Usage, Ogre::HardwareBuffer::Usage, bool, bool)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshManager.cpp:195:24: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] 195 | params.plane = plane; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:67:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' 67 | Plane (const Plane& rhs); | ^~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshManager.cpp: In member function 'Ogre::MeshPtr Ogre::MeshManager::createCurvedIllusionPlane(const String&, const String&, const Ogre::Plane&, Ogre::Real, Ogre::Real, Ogre::Real, int, int, bool, short unsigned int, Ogre::Real, Ogre::Real, const Ogre::Vector3&, const Ogre::Quaternion&, Ogre::HardwareBuffer::Usage, Ogre::HardwareBuffer::Usage, bool, bool, int)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshManager.cpp:238:24: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] 238 | params.plane = plane; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:67:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' 67 | Plane (const Plane& rhs); | ^~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshManager.cpp: In member function 'void Ogre::MeshManager::loadManualPlane(Ogre::Mesh*, Ogre::MeshManager::MeshBuildParams&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshManager.cpp:519:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 519 | Vector3 min = Vector3::ZERO, max = Vector3::UNIT_SCALE; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshManager.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshManager.cpp:519:53: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 519 | Vector3 min = Vector3::ZERO, max = Vector3::UNIT_SCALE; | ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshManager.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshManager.cpp: In member function 'void Ogre::MeshManager::loadManualCurvedPlane(Ogre::Mesh*, Ogre::MeshManager::MeshBuildParams&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshManager.cpp:666:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 666 | Vector3 min = Vector3::ZERO, max = Vector3::UNIT_SCALE; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshManager.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshManager.cpp:666:53: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 666 | Vector3 min = Vector3::ZERO, max = Vector3::UNIT_SCALE; | ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshManager.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshManager.cpp: In member function 'void Ogre::MeshManager::loadManualCurvedIllusionPlane(Ogre::Mesh*, Ogre::MeshManager::MeshBuildParams&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshManager.cpp:845:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 845 | Vector3 min = Vector3::ZERO, max = Vector3::UNIT_SCALE; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshManager.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshManager.cpp:845:53: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 845 | Vector3 min = Vector3::ZERO, max = Vector3::UNIT_SCALE; | ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshManager.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 20%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreParticleEmitterCommands.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleEmitterCommands.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleEmitterCommands.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleEmitterCommands.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleEmitterCommands.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleEmitterCommands.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleEmitterCommands.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 103 | position(Vector3::ZERO), direction(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleEmitterCommands.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleEmitterCommands.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 103 | position(Vector3::ZERO), direction(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleEmitterCommands.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleEmitterCommands.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleEmitterCommands.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleEmitterCommands.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleEmitterCommands.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleEmitterCommands.cpp: In member function 'virtual Ogre::String Ogre::EmitterCommands::CmdAngle::doGet(const void*) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleEmitterCommands.cpp:41:45: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 41 | return StringConverter::toString( | ~~~~~~~~~~~~~~~~~~~~~~~~~^ 42 | static_cast(target)->getAngle() ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleEmitterCommands.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleEmitterCommands.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:88:39: note: initializing argument 1 of 'static Ogre::String Ogre::StringConverter::toString(Ogre::Radian, short unsigned int, short unsigned int, char, std::ios_base::fmtflags)' 88 | static String toString(Radian val, unsigned short precision = 6, | ~~~~~~~^~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 18%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMeshSerializer.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 20%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreParticleEmitter.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleEmitter.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleEmitter.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleEmitter.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleEmitter.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleEmitter.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleEmitter.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 103 | position(Vector3::ZERO), direction(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleEmitter.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleEmitter.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 103 | position(Vector3::ZERO), direction(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleEmitter.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleEmitter.cpp: In constructor 'Ogre::ParticleEmitter::ParticleEmitter(Ogre::ParticleSystem*)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleEmitter.cpp:65:17: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 65 | mDirPositionRef(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleEmitter.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 20%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreParticle.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboard.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticle.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboard.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticle.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboard.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticle.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboard.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticle.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboard.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticle.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticle.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 103 | position(Vector3::ZERO), direction(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboard.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticle.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticle.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 103 | position(Vector3::ZERO), direction(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboard.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticle.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticle.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboard.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticle.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticle.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboard.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticle.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticle.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboard.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticle.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticle.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboard.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticle.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticle.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboard.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticle.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticle.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboard.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticle.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticle.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboard.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticle.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticle.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboard.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticle.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticle.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboard.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticle.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticle.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboard.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticle.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticle.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboard.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticle.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticle.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboard.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticle.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticle.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboard.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticle.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticle.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboard.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticle.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticle.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboard.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticle.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticle.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboard.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticle.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticle.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboard.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticle.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticle.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboard.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticle.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticle.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboard.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticle.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticle.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboard.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticle.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticle.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboard.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticle.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticle.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboard.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticle.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticle.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboard.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticle.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticle.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboard.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticle.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 22%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePlane.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePlane.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePlane.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePlane.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePlane.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePlane.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePlane.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePlane.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePlane.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePlane.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePlane.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePlane.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePlane.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePlane.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePlane.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePlane.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePlane.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePlane.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePlane.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePlane.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePlane.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePlane.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 23%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePrecompiledHeaders.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 19%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMovablePlane.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovablePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovablePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovablePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovablePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovablePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovablePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovablePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovablePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovablePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovablePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovablePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovablePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovablePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovablePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovablePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovablePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovablePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovablePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovablePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovablePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovablePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovablePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovablePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovablePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovablePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovablePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovablePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovablePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovablePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovablePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovablePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovablePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovablePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovablePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovablePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovablePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovablePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovablePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovablePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovablePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovablePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovablePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovablePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovablePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovablePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovablePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovablePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovablePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovablePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovablePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovablePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovablePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovablePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovablePlane.cpp: In constructor 'Ogre::MovablePlane::MovablePlane(const String&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovablePlane.cpp:38:9: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 38 | mLastTranslate(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovablePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovablePlane.cpp:39:9: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 39 | mLastRotate(Quaternion::IDENTITY), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovablePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovablePlane.cpp: In constructor 'Ogre::MovablePlane::MovablePlane(const Ogre::Plane&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovablePlane.cpp:45:9: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 45 | mLastTranslate(Vector3::ZERO), mLastRotate(Quaternion::IDENTITY), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovablePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovablePlane.cpp:45:40: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 45 | mLastTranslate(Vector3::ZERO), mLastRotate(Quaternion::IDENTITY), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovablePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovablePlane.cpp: In constructor 'Ogre::MovablePlane::MovablePlane(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovablePlane.cpp:51:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 51 | : Plane (rkNormal, fConstant), mLastTranslate(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovablePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovablePlane.cpp:52:9: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 52 | mLastRotate(Quaternion::IDENTITY), mDirty(true) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovablePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovablePlane.cpp: In constructor 'Ogre::MovablePlane::MovablePlane(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovablePlane.cpp:57:37: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 57 | : Plane(rkNormal, rkPoint), mLastTranslate(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovablePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovablePlane.cpp:58:9: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 58 | mLastRotate(Quaternion::IDENTITY), mDirty(true) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovablePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovablePlane.cpp: In constructor 'Ogre::MovablePlane::MovablePlane(const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovablePlane.cpp:64:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : Plane(rkPoint0, rkPoint1, rkPoint2), mLastTranslate(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovablePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovablePlane.cpp:65:9: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 65 | mLastRotate(Quaternion::IDENTITY), mDirty(true) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovablePlane.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 18%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMesh.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMesh.cpp:44: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTangentSpaceCalc.h: In constructor 'Ogre::TangentSpaceCalc::VertexInfo::VertexInfo()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTangentSpaceCalc.h:208:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 208 | VertexInfo() : tangent(Vector3::ZERO), binormal(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMesh.cpp:44: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTangentSpaceCalc.h:208:64: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 208 | VertexInfo() : tangent(Vector3::ZERO), binormal(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMesh.cpp:45: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMesh.cpp:45: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMesh.cpp:45: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMesh.cpp:45: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMesh.cpp:45: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMesh.cpp:45: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMesh.cpp: In member function 'void Ogre::Mesh::_setBounds(const Ogre::AxisAlignedBox&, bool)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMesh.cpp:404:56: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 404 | Vector3 max = mAABB.getMaximum(); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMesh.cpp:405:56: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 405 | Vector3 min = mAABB.getMinimum(); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 22%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePixelFormat.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 23%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePolygon.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePolygon.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePolygon.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePolygon.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePolygon.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePolygon.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePolygon.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePolygon.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePolygon.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePolygon.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePolygon.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePolygon.cpp: In constructor 'Ogre::Polygon::Polygon()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePolygon.cpp:39:11: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 39 | : mNormal( Vector3::ZERO ) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePolygon.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePolygon.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePrerequisites.h:329, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePolygon.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePolygon.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'void Ogre::STLAllocator::construct(Ogre::STLAllocator::pointer, const T&) [with T = Ogre::Vector3; AllocPolicy = Ogre::CategorisedAllocPolicy; Ogre::STLAllocator::pointer = Ogre::Vector3*]': /usr/include/c++/11/bits/alloc_traits.h:251:17: required from 'static constexpr std::_Require >::__construct_helper<_Tp, _Args>::type> std::allocator_traits< >::_S_construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector3; _Args = {const Ogre::Vector3&}; _Alloc = Ogre::STLAllocator >; std::_Require >::__construct_helper<_Tp, _Args>::type> = void; typename std::allocator_traits< >::__construct_helper<_Tp, _Args>::type = std::integral_constant]' /usr/include/c++/11/bits/alloc_traits.h:364:16: required from 'static decltype (std::allocator_traits< >::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits< >::construct::__args)...)) std::allocator_traits< >::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector3; _Args = {const Ogre::Vector3&}; _Alloc = Ogre::STLAllocator >; decltype (std::allocator_traits< >::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits< >::construct::__args)...)) = void]' /usr/include/c++/11/bits/vector.tcc:142:30: required from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, const value_type&) [with _Tp = Ogre::Vector3; _Alloc = Ogre::STLAllocator >; std::vector<_Tp, _Alloc>::iterator = std::vector > >::iterator; std::vector<_Tp, _Alloc>::const_iterator = std::vector > >::const_iterator; std::vector<_Tp, _Alloc>::value_type = Ogre::Vector3]' /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePolygon.cpp:65:21: required from here /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMemorySTLAllocator.h:170:25: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 170 | new(static_cast(p)) T(val); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePolygon.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePolygon.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 19%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreNode.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:39: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:39: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:39: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:39: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:39: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:39: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp: In constructor 'Ogre::Node::Node()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:56:17: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 56 | mOrientation(Quaternion::IDENTITY), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:57:17: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 57 | mPosition(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:58:17: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | mScale(Vector3::UNIT_SCALE), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:61:17: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 61 | mDerivedOrientation(Quaternion::IDENTITY), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:62:17: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 62 | mDerivedPosition(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:63:17: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 63 | mDerivedScale(Vector3::UNIT_SCALE), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:64:17: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | mInitialPosition(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:65:17: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 65 | mInitialOrientation(Quaternion::IDENTITY), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:66:17: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 66 | mInitialScale(Vector3::UNIT_SCALE), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp: In constructor 'Ogre::Node::Node(const String&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:86:17: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 86 | mOrientation(Quaternion::IDENTITY), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:87:17: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 87 | mPosition(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:88:17: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 88 | mScale(Vector3::UNIT_SCALE), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:91:17: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 91 | mDerivedOrientation(Quaternion::IDENTITY), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:92:17: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 92 | mDerivedPosition(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:93:17: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 93 | mDerivedScale(Vector3::UNIT_SCALE), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:94:17: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 94 | mInitialPosition(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:95:17: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 95 | mInitialOrientation(Quaternion::IDENTITY), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:96:17: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 96 | mInitialScale(Vector3::UNIT_SCALE), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp: In member function 'virtual Ogre::Matrix3 Ogre::Node::getLocalAxes() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:426:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 426 | Vector3 axisX = Vector3::UNIT_X; | ^~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:427:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 427 | Vector3 axisY = Vector3::UNIT_Y; | ^~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:428:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 428 | Vector3 axisZ = Vector3::UNIT_Z; | ^~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp: In member function 'virtual void Ogre::Node::rotate(const Ogre::Quaternion&, Ogre::Node::TransformSpace)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:513:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 513 | Quaternion qnorm = q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 23%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePlatformInformation.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePlatformInformation.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePlatformInformation.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePlatformInformation.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePlatformInformation.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePlatformInformation.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePlatformInformation.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePlatformInformation.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePlatformInformation.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePlatformInformation.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 24%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreQuaternion.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQuaternion.cpp:40: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQuaternion.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQuaternion.cpp:40: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQuaternion.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQuaternion.cpp:40: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQuaternion.cpp: In member function 'Ogre::Quaternion Ogre::Quaternion::Inverse() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQuaternion.cpp:330:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 330 | return ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQuaternion.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQuaternion.cpp: In member function 'Ogre::Quaternion Ogre::Quaternion::Exp() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQuaternion.cpp:366:16: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 366 | return kResult; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQuaternion.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQuaternion.cpp: In member function 'Ogre::Quaternion Ogre::Quaternion::Log() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQuaternion.cpp:388:24: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 388 | return kResult; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQuaternion.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQuaternion.cpp:396:16: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 396 | return kResult; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQuaternion.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQuaternion.cpp: In static member function 'static Ogre::Quaternion Ogre::Quaternion::Slerp(Ogre::Real, const Ogre::Quaternion&, const Ogre::Quaternion&, bool)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQuaternion.cpp:459:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 459 | return t; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQuaternion.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQuaternion.cpp: In static member function 'static Ogre::Quaternion Ogre::Quaternion::SlerpExtraSpins(Ogre::Real, const Ogre::Quaternion&, const Ogre::Quaternion&, int)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQuaternion.cpp:470:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 470 | return rkP; | ^~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQuaternion.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQuaternion.cpp: In static member function 'static Ogre::Quaternion Ogre::Quaternion::nlerp(Ogre::Real, const Ogre::Quaternion&, const Ogre::Quaternion&, bool)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQuaternion.cpp:604:16: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 604 | return result; | ^~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQuaternion.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 18%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMeshSerializerImpl.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializerImpl.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializerImpl.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializerImpl.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializerImpl.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializerImpl.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializerImpl.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializerImpl.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializerImpl.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializerImpl.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializerImpl.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializerImpl.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializerImpl.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializerImpl.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializerImpl.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializerImpl.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializerImpl.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializerImpl.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializerImpl.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializerImpl.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializerImpl.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializerImpl.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializerImpl.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializerImpl.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializerImpl.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializerImpl.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializerImpl.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializerImpl.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializerImpl.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializerImpl.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializerImpl.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializerImpl.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializerImpl.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializerImpl.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializerImpl.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializerImpl.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializerImpl.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializerImpl.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializerImpl.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializerImpl.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializerImpl.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializerImpl.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializerImpl.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializerImpl.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializerImpl.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializerImpl.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializerImpl.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializerImpl.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializerImpl.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializerImpl.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializerImpl.cpp:41: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializerImpl.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializerImpl.cpp:41: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializerImpl.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializerImpl.cpp:46: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializerImpl.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializerImpl.cpp:46: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializerImpl.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializerImpl.cpp:46: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializerImpl.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializerImpl.cpp:46: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializerImpl.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreIteratorWrappers.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterial.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializerImpl.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreIteratorWrapper.h: In instantiation of 'Ogre::MapIteratorWrapper::ValueType Ogre::MapIteratorWrapper::getNext() [with T = std::map, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; IteratorType = std::_Rb_tree_const_iterator >; Ogre::MapIteratorWrapper::ValueType = Ogre::Vector3]': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializerImpl.cpp:2114:32: required from here /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreIteratorWrapper.h:301:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 301 | return ((this->mCurrent++)->second) ; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializerImpl.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePrerequisites.h:329, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializerImpl.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'void Ogre::STLAllocator::construct(Ogre::STLAllocator::pointer, const T&) [with T = Ogre::Vector3; AllocPolicy = Ogre::CategorisedAllocPolicy; Ogre::STLAllocator::pointer = Ogre::Vector3*]': /usr/include/c++/11/bits/alloc_traits.h:251:17: required from 'static constexpr std::_Require >::__construct_helper<_Tp, _Args>::type> std::allocator_traits< >::_S_construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector3; _Args = {Ogre::Vector3}; _Alloc = Ogre::STLAllocator >; std::_Require >::__construct_helper<_Tp, _Args>::type> = void; typename std::allocator_traits< >::__construct_helper<_Tp, _Args>::type = std::integral_constant]' /usr/include/c++/11/bits/alloc_traits.h:364:16: required from 'static decltype (std::allocator_traits< >::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits< >::construct::__args)...)) std::allocator_traits< >::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector3; _Args = {Ogre::Vector3}; _Alloc = Ogre::STLAllocator >; decltype (std::allocator_traits< >::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits< >::construct::__args)...)) = void]' /usr/include/c++/11/bits/vector.tcc:115:30: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::Vector3}; _Tp = Ogre::Vector3; _Alloc = Ogre::STLAllocator >; std::vector<_Tp, _Alloc>::reference = Ogre::Vector3&]' /usr/include/c++/11/bits/stl_vector.h:1204:21: required from 'void std::vector<_Tp, _Alloc>::push_back(std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = Ogre::Vector3; _Alloc = Ogre::STLAllocator >; std::vector<_Tp, _Alloc>::value_type = Ogre::Vector3]' /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializerImpl.cpp:2574:33: required from here /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMemorySTLAllocator.h:170:25: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 170 | new(static_cast(p)) T(val); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializerImpl.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePrerequisites.h:329, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializerImpl.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'void Ogre::STLAllocator::construct(Ogre::STLAllocator::pointer, const T&) [with T = Ogre::Vector4; AllocPolicy = Ogre::CategorisedAlignAllocPolicy; Ogre::STLAllocator::pointer = Ogre::Vector4*]': /usr/include/c++/11/bits/alloc_traits.h:251:17: required from 'static constexpr std::_Require >::__construct_helper<_Tp, _Args>::type> std::allocator_traits< >::_S_construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector4; _Args = {Ogre::Vector4}; _Alloc = Ogre::STLAllocator >; std::_Require >::__construct_helper<_Tp, _Args>::type> = void; typename std::allocator_traits< >::__construct_helper<_Tp, _Args>::type = std::integral_constant]' /usr/include/c++/11/bits/alloc_traits.h:364:16: required from 'static decltype (std::allocator_traits< >::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits< >::construct::__args)...)) std::allocator_traits< >::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector4; _Args = {Ogre::Vector4}; _Alloc = Ogre::STLAllocator >; decltype (std::allocator_traits< >::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits< >::construct::__args)...)) = void]' /usr/include/c++/11/bits/stl_uninitialized.h:319:25: required from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = std::move_iterator; _ForwardIterator = Ogre::Vector4*; _Allocator = Ogre::STLAllocator >]' /usr/include/c++/11/bits/stl_uninitialized.h:355:2: required from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = Ogre::Vector4*; _ForwardIterator = Ogre::Vector4*; _Allocator = Ogre::STLAllocator >]' /usr/include/c++/11/bits/vector.tcc:659:48: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(std::vector<_Tp, _Alloc>::size_type) [with _Tp = Ogre::Vector4; _Alloc = Ogre::STLAllocator >; std::vector<_Tp, _Alloc>::size_type = long unsigned int]' /usr/include/c++/11/bits/stl_vector.h:940:4: required from 'void std::vector<_Tp, _Alloc>::resize(std::vector<_Tp, _Alloc>::size_type) [with _Tp = Ogre::Vector4; _Alloc = Ogre::STLAllocator >; std::vector<_Tp, _Alloc>::size_type = long unsigned int]' /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializerImpl.cpp:1859:45: required from here /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMemorySTLAllocator.h:170:25: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] 170 | new(static_cast(p)) T(val); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshSerializerImpl.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMeshSerializerImpl.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:137:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' 137 | inline Vector4& operator = ( const Vector4& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 22%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePixelCountLodStrategy.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePixelCountLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePixelCountLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePixelCountLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePixelCountLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePixelCountLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePixelCountLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePixelCountLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePixelCountLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePixelCountLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePixelCountLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePixelCountLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePixelCountLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePixelCountLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePixelCountLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePixelCountLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePixelCountLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePixelCountLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePixelCountLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePixelCountLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePixelCountLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePixelCountLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePixelCountLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePixelCountLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePixelCountLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePixelCountLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePixelCountLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePixelCountLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePixelCountLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePixelCountLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePixelCountLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePixelCountLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePixelCountLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePixelCountLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePixelCountLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePixelCountLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePixelCountLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePixelCountLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePixelCountLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePixelCountLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePixelCountLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePixelCountLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePixelCountLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePixelCountLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePixelCountLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePixelCountLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePixelCountLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePixelCountLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePixelCountLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePixelCountLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePixelCountLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePixelCountLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePixelCountLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePixelCountLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePixelCountLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePixelCountLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePixelCountLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePixelCountLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePixelCountLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePixelCountLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePixelCountLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePixelCountLodStrategy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePixelCountLodStrategy.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 22%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePatchSurface.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchSurface.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchSurface.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchSurface.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchSurface.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchSurface.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchSurface.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchSurface.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchSurface.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchSurface.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchSurface.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchSurface.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchSurface.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchSurface.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchSurface.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchSurface.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchSurface.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchSurface.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchSurface.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchSurface.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchSurface.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchSurface.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchSurface.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchSurface.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchSurface.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchSurface.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchSurface.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchSurface.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchSurface.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchSurface.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchSurface.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchSurface.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchSurface.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchSurface.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchSurface.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchSurface.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchSurface.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchSurface.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchSurface.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchSurface.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchSurface.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchSurface.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchSurface.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchSurface.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchSurface.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchSurface.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchSurface.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchSurface.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMeshManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchSurface.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchSurface.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchSurface.cpp: In member function 'void Ogre::PatchSurface::defineSurface(void*, Ogre::VertexDeclaration*, size_t, size_t, Ogre::PatchSurface::PatchSurfaceType, size_t, size_t, Ogre::PatchSurface::VisibleSide)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchSurface.cpp:121:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 121 | Vector3 min = Vector3::ZERO, max = Vector3::UNIT_SCALE; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchSurface.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchSurface.cpp:121:53: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 121 | Vector3 min = Vector3::ZERO, max = Vector3::UNIT_SCALE; | ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchSurface.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePrerequisites.h:329, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchSurface.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'void Ogre::STLAllocator::construct(Ogre::STLAllocator::pointer, const T&) [with T = Ogre::Vector3; AllocPolicy = Ogre::CategorisedAllocPolicy; Ogre::STLAllocator::pointer = Ogre::Vector3*]': /usr/include/c++/11/bits/alloc_traits.h:251:17: required from 'static constexpr std::_Require >::__construct_helper<_Tp, _Args>::type> std::allocator_traits< >::_S_construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector3; _Args = {Ogre::Vector3}; _Alloc = Ogre::STLAllocator >; std::_Require >::__construct_helper<_Tp, _Args>::type> = void; typename std::allocator_traits< >::__construct_helper<_Tp, _Args>::type = std::integral_constant]' /usr/include/c++/11/bits/alloc_traits.h:364:16: required from 'static decltype (std::allocator_traits< >::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits< >::construct::__args)...)) std::allocator_traits< >::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector3; _Args = {Ogre::Vector3}; _Alloc = Ogre::STLAllocator >; decltype (std::allocator_traits< >::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits< >::construct::__args)...)) = void]' /usr/include/c++/11/bits/vector.tcc:115:30: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::Vector3}; _Tp = Ogre::Vector3; _Alloc = Ogre::STLAllocator >; std::vector<_Tp, _Alloc>::reference = Ogre::Vector3&]' /usr/include/c++/11/bits/stl_vector.h:1204:21: required from 'void std::vector<_Tp, _Alloc>::push_back(std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = Ogre::Vector3; _Alloc = Ogre::STLAllocator >; std::vector<_Tp, _Alloc>::value_type = Ogre::Vector3]' /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchSurface.cpp:80:36: required from here /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMemorySTLAllocator.h:170:25: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 170 | new(static_cast(p)) T(val); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchSurface.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 19%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMovableObject.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovableObject.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovableObject.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovableObject.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovableObject.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovableObject.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovableObject.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovableObject.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovableObject.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovableObject.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovableObject.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovableObject.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovableObject.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovableObject.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovableObject.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovableObject.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovableObject.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovableObject.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovableObject.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovableObject.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovableObject.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovableObject.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovableObject.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovableObject.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovableObject.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovableObject.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovableObject.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovableObject.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovableObject.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovableObject.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovableObject.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovableObject.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovableObject.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovableObject.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovableObject.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovableObject.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovableObject.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovableObject.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovableObject.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovableObject.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovableObject.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovableObject.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovableObject.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovableObject.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovableObject.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovableObject.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovableObject.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovableObject.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovableObject.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovableObject.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovableObject.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovableObject.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovableObject.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovableObject.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovableObject.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovableObject.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovableObject.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovableObject.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovableObject.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovableObject.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovableObject.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMovableObject.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 23%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePose.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePose.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePose.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePose.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePose.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePose.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePose.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePose.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePose.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePose.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePose.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 22%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePatchMesh.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchMesh.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchMesh.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchMesh.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchMesh.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchMesh.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchMesh.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchMesh.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchMesh.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchMesh.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchMesh.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchMesh.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchMesh.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchMesh.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchMesh.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchMesh.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchMesh.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchMesh.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchMesh.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchMesh.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchMesh.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchMesh.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchMesh.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchMesh.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchMesh.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchMesh.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchMesh.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchMesh.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchMesh.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchMesh.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchMesh.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchMesh.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchMesh.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchMesh.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchMesh.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchMesh.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchMesh.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchMesh.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchMesh.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchMesh.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchMesh.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchMesh.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchMesh.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchMesh.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchMesh.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchMesh.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchMesh.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchMesh.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchMesh.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchMesh.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePatchMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 21%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreParticleSystemManager.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystemManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystemManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystemManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystemManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystemManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystemManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystemManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystemManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystemManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystemManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystemManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystemManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystemManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystemManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystemManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystemManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystemManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystemManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystemManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystemManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystemManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystemManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystemManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystemManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystemManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystemManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystemManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystemManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystemManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystemManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystemManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystemManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystemManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystemManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystemManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystemManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystemManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystemManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystemManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystemManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystemManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystemManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystemManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystemManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystemManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystemManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystemManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystemManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystemManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystemManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystemManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystemManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystemManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitterFactory.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystemManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 103 | position(Vector3::ZERO), direction(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystemManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitterFactory.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystemManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 103 | position(Vector3::ZERO), direction(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystemManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystemManager.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystemManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystemManager.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystemManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystemManager.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystemManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystemManager.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystemManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystemManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 24%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePrefabFactory.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePrefabFactory.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePrefabFactory.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePrefabFactory.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePrefabFactory.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePrefabFactory.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePrefabFactory.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePrefabFactory.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePrefabFactory.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePrefabFactory.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePrefabFactory.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePrefabFactory.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePrefabFactory.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePrefabFactory.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePrefabFactory.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePrefabFactory.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePrefabFactory.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePrefabFactory.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePrefabFactory.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePrefabFactory.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePrefabFactory.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePrefabFactory.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePrefabFactory.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePrefabFactory.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePrefabFactory.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePrefabFactory.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePrefabFactory.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePrefabFactory.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePrefabFactory.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePrefabFactory.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePrefabFactory.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePrefabFactory.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePrefabFactory.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePrefabFactory.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePrefabFactory.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePrefabFactory.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePrefabFactory.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePrefabFactory.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePrefabFactory.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePrefabFactory.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePrefabFactory.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePrefabFactory.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePrefabFactory.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePrefabFactory.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePrefabFactory.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePrefabFactory.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePrefabFactory.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePrefabFactory.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePrefabFactory.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePrefabFactory.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 21%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreParticleSystem.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystem.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 103 | position(Vector3::ZERO), direction(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystem.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 103 | position(Vector3::ZERO), direction(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystem.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystem.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystem.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystem.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystem.cpp: In member function 'void Ogre::ParticleSystem::_sortParticles(Ogre::Camera*)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystem.cpp:1224:58: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 1224 | Vector3 camPos = cam->getDerivedPosition(); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystem.cpp: In constructor 'Ogre::ParticleSystem::SortByDirectionFunctor::SortByDirectionFunctor(const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystem.cpp:1236:11: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 1236 | : sortDir(dir) | ^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystem.cpp: In constructor 'Ogre::ParticleSystem::SortByDistanceFunctor::SortByDistanceFunctor(const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystem.cpp:1244:11: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 1244 | : sortPos(pos) | ^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreParticleSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 25%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRectangle2D.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRectangle2D.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRectangle2D.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRectangle2D.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRectangle2D.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRectangle2D.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRectangle2D.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRectangle2D.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRectangle2D.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRectangle2D.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRectangle2D.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRectangle2D.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRectangle2D.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRectangle2D.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRectangle2D.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRectangle2D.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRectangle2D.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRectangle2D.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRectangle2D.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRectangle2D.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRectangle2D.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRectangle2D.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRectangle2D.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRectangle2D.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRectangle2D.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRectangle2D.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRectangle2D.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRectangle2D.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRectangle2D.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRectangle2D.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRectangle2D.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRectangle2D.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRectangle2D.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRectangle2D.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRectangle2D.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRectangle2D.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRectangle2D.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRectangle2D.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRectangle2D.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRectangle2D.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRectangle2D.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRectangle2D.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRectangle2D.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRectangle2D.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRectangle2D.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRectangle2D.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRectangle2D.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRectangle2D.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRectangle2D.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRectangle2D.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRectangle2D.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRectangle2D.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRectangle2D.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRectangle2D.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRectangle2D.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRectangle2D.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRectangle2D.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRectangle2D.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRectangle2D.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRectangle2D.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRectangle2D.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRectangle2D.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRectangle2D.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 26%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderSystemCapabilities.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystemCapabilities.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystemCapabilities.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystemCapabilities.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystemCapabilities.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystemCapabilities.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystemCapabilities.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystemCapabilities.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystemCapabilities.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystemCapabilities.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystemCapabilities.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystemCapabilities.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystemCapabilities.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystemCapabilities.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystemCapabilities.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystemCapabilities.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystemCapabilities.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystemCapabilities.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystemCapabilities.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 24%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreProgressiveMeshGenerator.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodConfig.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodConfig.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodConfig.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodConfig.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodConfig.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodConfig.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProgressiveMeshGenerator.cpp: In member function 'virtual void Ogre::ProgressiveMeshGenerator::bakeLods()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProgressiveMeshGenerator.cpp:954:14: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 954 | std::auto_ptr indexBuffer(new IndexBufferPointer[submeshCount]); | ^~~~~~~~ In file included from /usr/include/c++/11/bits/locale_conv.h:41, from /usr/include/c++/11/locale:43, from /usr/include/c++/11/iomanip:43, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStdHeaders.h:78, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePrerequisites.h:328, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42: /usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h: In instantiation of 'void Ogre::STLAllocator::construct(Ogre::STLAllocator::pointer, const T&) [with T = Ogre::ProgressiveMeshGenerator::PMVertex; AllocPolicy = Ogre::CategorisedAllocPolicy; Ogre::STLAllocator::pointer = Ogre::ProgressiveMeshGenerator::PMVertex*]': /usr/include/c++/11/bits/alloc_traits.h:251:17: required from 'static constexpr std::_Require >::__construct_helper<_Tp, _Args>::type> std::allocator_traits< >::_S_construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::ProgressiveMeshGenerator::PMVertex; _Args = {Ogre::ProgressiveMeshGenerator::PMVertex}; _Alloc = Ogre::STLAllocator >; std::_Require >::__construct_helper<_Tp, _Args>::type> = void; typename std::allocator_traits< >::__construct_helper<_Tp, _Args>::type = std::integral_constant]' /usr/include/c++/11/bits/alloc_traits.h:364:16: required from 'static decltype (std::allocator_traits< >::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits< >::construct::__args)...)) std::allocator_traits< >::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::ProgressiveMeshGenerator::PMVertex; _Args = {Ogre::ProgressiveMeshGenerator::PMVertex}; _Alloc = Ogre::STLAllocator >; decltype (std::allocator_traits< >::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits< >::construct::__args)...)) = void]' /usr/include/c++/11/bits/vector.tcc:115:30: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::ProgressiveMeshGenerator::PMVertex}; _Tp = Ogre::ProgressiveMeshGenerator::PMVertex; _Alloc = Ogre::STLAllocator >; std::vector<_Tp, _Alloc>::reference = Ogre::ProgressiveMeshGenerator::PMVertex&]' /usr/include/c++/11/bits/stl_vector.h:1204:21: required from 'void std::vector<_Tp, _Alloc>::push_back(std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = Ogre::ProgressiveMeshGenerator::PMVertex; _Alloc = Ogre::STLAllocator >; std::vector<_Tp, _Alloc>::value_type = Ogre::ProgressiveMeshGenerator::PMVertex]' /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProgressiveMeshGenerator.cpp:198:24: required from here /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:154:29: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 154 | struct _OgrePrivate PMVertex { | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePrerequisites.h:329, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProgressiveMeshGenerator.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMemorySTLAllocator.h:170:25: note: synthesized method 'Ogre::ProgressiveMeshGenerator::PMVertex::PMVertex(const Ogre::ProgressiveMeshGenerator::PMVertex&)' first required here 170 | new(static_cast(p)) T(val); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 21%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePass.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePass.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePass.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePass.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePass.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePass.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 24%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreProfiler.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProfiler.cpp:45: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProfiler.cpp:45: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProfiler.cpp:45: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProfiler.cpp:45: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProfiler.cpp:45: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProfiler.cpp:45: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProfiler.cpp:45: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProfiler.cpp:45: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProfiler.cpp:45: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProfiler.cpp:46: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProfiler.cpp:45: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProfiler.cpp:46: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProfiler.cpp:45: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProfiler.cpp:46: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProfiler.cpp:45: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProfiler.cpp:46: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProfiler.cpp:45: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProfiler.cpp:46: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProfiler.cpp:45: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProfiler.cpp:46: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProfiler.cpp:45: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProfiler.cpp:46: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProfiler.cpp:45: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProfiler.cpp:46: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProfiler.cpp:45: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProfiler.cpp:46: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProfiler.cpp:45: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProfiler.cpp:46: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProfiler.cpp:45: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProfiler.cpp:46: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProfiler.cpp:45: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProfiler.cpp:46: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProfiler.cpp:45: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProfiler.cpp:46: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProfiler.cpp:45: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProfiler.cpp:46: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProfiler.cpp:45: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProfiler.cpp:46: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProfiler.cpp:45: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProfiler.cpp:46: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProfiler.cpp:45: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProfiler.cpp:46: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProfiler.cpp:45: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProfiler.cpp:46: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProfiler.cpp:45: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProfiler.cpp:46: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProfiler.cpp:45: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProfiler.cpp:46: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProfiler.cpp:45: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProfiler.cpp:46: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProfiler.cpp:45: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProfiler.cpp:46: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProfiler.cpp:45: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProfiler.cpp:46: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProfiler.cpp:45: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProfiler.cpp:46: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProfiler.cpp:45: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProfiler.cpp:46: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProfiler.cpp:45: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProfiler.cpp:46: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreProfiler.cpp:45: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 23%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePredefinedControllers.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePredefinedControllers.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePredefinedControllers.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePredefinedControllers.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePredefinedControllers.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePredefinedControllers.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePredefinedControllers.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePredefinedControllers.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePredefinedControllers.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePredefinedControllers.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePredefinedControllers.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePredefinedControllers.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePredefinedControllers.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePredefinedControllers.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePredefinedControllers.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePredefinedControllers.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePredefinedControllers.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePredefinedControllers.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePredefinedControllers.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePredefinedControllers.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePredefinedControllers.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePredefinedControllers.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePredefinedControllers.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePredefinedControllers.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePredefinedControllers.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePredefinedControllers.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePredefinedControllers.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePredefinedControllers.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePredefinedControllers.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePredefinedControllers.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePredefinedControllers.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePredefinedControllers.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePredefinedControllers.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePredefinedControllers.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePredefinedControllers.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePredefinedControllers.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePredefinedControllers.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePredefinedControllers.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePredefinedControllers.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePredefinedControllers.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePredefinedControllers.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePredefinedControllers.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePredefinedControllers.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePredefinedControllers.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePredefinedControllers.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePredefinedControllers.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePredefinedControllers.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePredefinedControllers.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePredefinedControllers.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreController.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePredefinedControllers.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePredefinedControllers.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePredefinedControllers.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePredefinedControllers.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePredefinedControllers.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePredefinedControllers.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePredefinedControllers.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePredefinedControllers.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePredefinedControllers.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePredefinedControllers.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePredefinedControllers.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePredefinedControllers.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePredefinedControllers.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgrePredefinedControllers.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 25%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderQueueInvocation.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueInvocation.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueInvocation.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueInvocation.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueInvocation.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueInvocation.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueInvocation.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueInvocation.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueInvocation.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueInvocation.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueInvocation.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueInvocation.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueInvocation.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueInvocation.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueInvocation.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueInvocation.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueInvocation.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueInvocation.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueInvocation.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueInvocation.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueInvocation.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueInvocation.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueInvocation.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueInvocation.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueInvocation.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueInvocation.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueInvocation.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueInvocation.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueInvocation.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueInvocation.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueInvocation.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueInvocation.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueInvocation.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueInvocation.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueInvocation.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueInvocation.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueInvocation.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueInvocation.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueInvocation.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueInvocation.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueInvocation.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueInvocation.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueInvocation.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueInvocation.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueInvocation.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueInvocation.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueInvocation.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueInvocation.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueInvocation.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueInvocation.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueInvocation.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueInvocation.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueInvocation.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueInvocation.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueInvocation.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueInvocation.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueInvocation.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueInvocation.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueInvocation.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueInvocation.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueInvocation.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueInvocation.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueInvocation.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueInvocation.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueInvocation.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueInvocation.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueInvocation.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueInvocation.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueInvocation.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueInvocation.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueInvocation.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueInvocation.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueInvocation.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueInvocation.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueInvocation.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueInvocation.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueInvocation.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueInvocation.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueInvocation.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueInvocation.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueInvocation.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueInvocation.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueInvocation.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueInvocation.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueInvocation.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueInvocation.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueInvocation.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueInvocation.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueInvocation.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueInvocation.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueInvocation.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueInvocation.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueInvocation.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueInvocation.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueInvocation.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueInvocation.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueInvocation.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueInvocation.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueInvocation.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueInvocation.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueInvocation.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueInvocation.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueInvocation.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueInvocation.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueInvocation.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueInvocation.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueInvocation.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueInvocation.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueInvocation.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueInvocation.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueInvocation.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueInvocation.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueInvocation.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueInvocation.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueInvocation.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueInvocation.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueInvocation.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueInvocation.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueInvocation.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 26%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderSystemCapabilitiesManager.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystemCapabilitiesManager.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystemCapabilitiesManager.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystemCapabilitiesManager.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystemCapabilitiesManager.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystemCapabilitiesManager.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystemCapabilitiesManager.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystemCapabilitiesManager.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystemCapabilitiesManager.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystemCapabilitiesManager.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 25%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderQueueSortingGrouping.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueueSortingGrouping.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 27%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderTexture.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTexture.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTexture.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTexture.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTexture.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTexture.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTexture.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTexture.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTexture.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTexture.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTexture.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTexture.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTexture.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTexture.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTexture.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTexture.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTexture.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTexture.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTexture.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTexture.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTexture.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTexture.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTexture.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTexture.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTexture.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTexture.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTexture.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTexture.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTexture.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTexture.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTexture.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTexture.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTexture.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTexture.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTexture.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTexture.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTexture.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTexture.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTexture.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTexture.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTexture.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTexture.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTexture.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTexture.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTexture.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTexture.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTexture.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTexture.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTexture.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTexture.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTexture.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTexture.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTexture.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTexture.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 26%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderSystemCapabilitiesSerializer.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystemCapabilities.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystemCapabilitiesSerializer.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystemCapabilitiesSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystemCapabilities.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystemCapabilitiesSerializer.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystemCapabilitiesSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystemCapabilities.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystemCapabilitiesSerializer.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystemCapabilitiesSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystemCapabilities.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystemCapabilitiesSerializer.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystemCapabilitiesSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystemCapabilities.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystemCapabilitiesSerializer.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystemCapabilitiesSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystemCapabilities.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystemCapabilitiesSerializer.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystemCapabilitiesSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystemCapabilities.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystemCapabilitiesSerializer.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystemCapabilitiesSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystemCapabilities.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystemCapabilitiesSerializer.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystemCapabilitiesSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystemCapabilities.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystemCapabilitiesSerializer.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystemCapabilitiesSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 27%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreResource.cpp.o /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResource.cpp: In member function 'virtual void Ogre::Resource::_fireLoadingComplete(bool)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResource.cpp:381:64: warning: 'virtual void Ogre::Resource::Listener::backgroundLoadingComplete(Ogre::Resource*)' is deprecated [-Wdeprecated-declarations] 381 | (*i)->backgroundLoadingComplete(this); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResource.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreResource.h:93:54: note: declared here 93 | OGRE_DEPRECATED virtual void backgroundLoadingComplete(Resource*) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResource.cpp: In member function 'virtual void Ogre::Resource::_firePreparingComplete(bool)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResource.cpp:396:66: warning: 'virtual void Ogre::Resource::Listener::backgroundPreparingComplete(Ogre::Resource*)' is deprecated [-Wdeprecated-declarations] 396 | (*i)->backgroundPreparingComplete(this); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResource.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreResource.h:99:54: note: declared here 99 | OGRE_DEPRECATED virtual void backgroundPreparingComplete(Resource*) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 25%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderSystem.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystem.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystem.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystem.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystem.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystem.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystem.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystem.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystemCapabilities.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystem.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystem.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystem.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystem.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystem.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystem.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystem.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystem.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystem.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystem.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystem.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystem.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystem.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystem.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystem.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystem.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystem.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystem.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystem.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystem.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystem.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystem.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystem.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystem.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystem.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystem.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystem.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystem.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystem.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystem.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystem.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystem.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystem.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystem.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystem.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystem.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystem.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystem.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystem.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystem.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystem.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystem.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystem.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystem.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystem.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystem.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystem.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystem.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystem.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystem.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystem.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystem.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystem.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystem.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystem.cpp: In constructor 'Ogre::RenderSystem::RenderSystem()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystem.cpp:88:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 88 | , mTexProjRelativeOrigin(Vector3::ZERO) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderSystem.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 24%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreQueuedProgressiveMeshGenerator.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodConfig.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodConfig.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodConfig.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodConfig.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodConfig.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodConfig.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp: In member function 'virtual void Ogre::PMWorker::bakeLods()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:244:14: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 244 | std::auto_ptr indexBuffer(new IndexBufferPointer[submeshCount]); | ^~~~~~~~ In file included from /usr/include/c++/11/bits/locale_conv.h:41, from /usr/include/c++/11/locale:43, from /usr/include/c++/11/iomanip:43, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStdHeaders.h:78, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePrerequisites.h:328, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31: /usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here 57 | template class auto_ptr; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h: In instantiation of 'void Ogre::STLAllocator::construct(Ogre::STLAllocator::pointer, const T&) [with T = Ogre::ProgressiveMeshGenerator::PMVertex; AllocPolicy = Ogre::CategorisedAllocPolicy; Ogre::STLAllocator::pointer = Ogre::ProgressiveMeshGenerator::PMVertex*]': /usr/include/c++/11/bits/alloc_traits.h:251:17: required from 'static constexpr std::_Require >::__construct_helper<_Tp, _Args>::type> std::allocator_traits< >::_S_construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::ProgressiveMeshGenerator::PMVertex; _Args = {Ogre::ProgressiveMeshGenerator::PMVertex}; _Alloc = Ogre::STLAllocator >; std::_Require >::__construct_helper<_Tp, _Args>::type> = void; typename std::allocator_traits< >::__construct_helper<_Tp, _Args>::type = std::integral_constant]' /usr/include/c++/11/bits/alloc_traits.h:364:16: required from 'static decltype (std::allocator_traits< >::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits< >::construct::__args)...)) std::allocator_traits< >::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::ProgressiveMeshGenerator::PMVertex; _Args = {Ogre::ProgressiveMeshGenerator::PMVertex}; _Alloc = Ogre::STLAllocator >; decltype (std::allocator_traits< >::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits< >::construct::__args)...)) = void]' /usr/include/c++/11/bits/vector.tcc:115:30: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::ProgressiveMeshGenerator::PMVertex}; _Tp = Ogre::ProgressiveMeshGenerator::PMVertex; _Alloc = Ogre::STLAllocator >; std::vector<_Tp, _Alloc>::reference = Ogre::ProgressiveMeshGenerator::PMVertex&]' /usr/include/c++/11/bits/stl_vector.h:1204:21: required from 'void std::vector<_Tp, _Alloc>::push_back(std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = Ogre::ProgressiveMeshGenerator::PMVertex; _Alloc = Ogre::STLAllocator >; std::vector<_Tp, _Alloc>::value_type = Ogre::ProgressiveMeshGenerator::PMVertex]' /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:201:24: required from here /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:154:29: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 154 | struct _OgrePrivate PMVertex { | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePrerequisites.h:329, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreProgressiveMeshGenerator.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQueuedProgressiveMeshGenerator.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreQueuedProgressiveMeshGenerator.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMemorySTLAllocator.h:170:25: note: synthesized method 'Ogre::ProgressiveMeshGenerator::PMVertex::PMVertex(const Ogre::ProgressiveMeshGenerator::PMVertex&)' first required here 170 | new(static_cast(p)) T(val); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 28%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRotationSpline.cpp.o /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRotationSpline.cpp: In member function 'Ogre::Quaternion Ogre::RotationalSpline::interpolate(unsigned int, Ogre::Real, bool)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRotationSpline.cpp:77:37: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 77 | return mPoints[fromIndex]; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRotationalSpline.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRotationSpline.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRotationSpline.cpp:83:37: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 83 | return mPoints[fromIndex]; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRotationalSpline.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRotationSpline.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRotationSpline.cpp:87:41: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 87 | return mPoints[fromIndex + 1]; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRotationalSpline.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRotationSpline.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePrerequisites.h:329, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRotationalSpline.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRotationSpline.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'void Ogre::STLAllocator::construct(Ogre::STLAllocator::pointer, const T&) [with T = Ogre::Quaternion; AllocPolicy = Ogre::CategorisedAllocPolicy; Ogre::STLAllocator::pointer = Ogre::Quaternion*]': /usr/include/c++/11/bits/alloc_traits.h:251:17: required from 'static constexpr std::_Require >::__construct_helper<_Tp, _Args>::type> std::allocator_traits< >::_S_construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Quaternion; _Args = {const Ogre::Quaternion&}; _Alloc = Ogre::STLAllocator >; std::_Require >::__construct_helper<_Tp, _Args>::type> = void; typename std::allocator_traits< >::__construct_helper<_Tp, _Args>::type = std::integral_constant]' /usr/include/c++/11/bits/alloc_traits.h:364:16: required from 'static decltype (std::allocator_traits< >::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits< >::construct::__args)...)) std::allocator_traits< >::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Quaternion; _Args = {const Ogre::Quaternion&}; _Alloc = Ogre::STLAllocator >; decltype (std::allocator_traits< >::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits< >::construct::__args)...)) = void]' /usr/include/c++/11/bits/stl_vector.h:1192:30: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::Quaternion; _Alloc = Ogre::STLAllocator >; std::vector<_Tp, _Alloc>::value_type = Ogre::Quaternion]' /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRotationSpline.cpp:47:26: required from here /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMemorySTLAllocator.h:170:25: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 170 | new(static_cast(p)) T(val); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRotationalSpline.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRotationSpline.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 26%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderTarget.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTarget.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTarget.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTarget.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTarget.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 28%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRibbonTrail.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRibbonTrail.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRibbonTrail.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRibbonTrail.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRibbonTrail.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRibbonTrail.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRibbonTrail.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRibbonTrail.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRibbonTrail.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRibbonTrail.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRibbonTrail.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRibbonTrail.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRibbonTrail.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRibbonTrail.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRibbonTrail.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRibbonTrail.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRibbonTrail.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRibbonTrail.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRibbonTrail.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRibbonTrail.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRibbonTrail.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRibbonTrail.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRibbonTrail.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRibbonTrail.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRibbonTrail.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRibbonTrail.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRibbonTrail.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRibbonTrail.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRibbonTrail.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRibbonTrail.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRibbonTrail.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRibbonTrail.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRibbonTrail.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRibbonTrail.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRibbonTrail.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRibbonTrail.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRibbonTrail.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRibbonTrail.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRibbonTrail.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRibbonTrail.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRibbonTrail.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRibbonTrail.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRibbonTrail.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRibbonTrail.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRibbonTrail.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRibbonTrail.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRibbonTrail.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRibbonTrail.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRibbonTrail.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRibbonTrail.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRibbonTrail.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRibbonTrail.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRibbonTrail.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRibbonTrail.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRibbonTrail.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRibbonTrail.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRibbonTrail.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRibbonTrail.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRibbonTrail.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRibbonTrail.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRibbonTrail.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRibbonTrail.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRibbonTrail.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRibbonTrail.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRibbonTrail.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRibbonTrail.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRibbonTrail.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRibbonTrail.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRibbonTrail.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRibbonTrail.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRibbonTrail.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRibbonTrail.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRibbonTrail.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRibbonTrail.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRibbonTrail.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRibbonTrail.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRibbonTrail.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRibbonTrail.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRibbonTrail.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRibbonTrail.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRibbonTrail.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRibbonTrail.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRibbonTrail.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRibbonTrail.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRibbonTrail.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRibbonTrail.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRibbonTrail.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRibbonTrail.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRibbonTrail.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRibbonTrail.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRibbonTrail.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRibbonTrail.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRibbonTrail.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRibbonTrail.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRibbonTrail.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRibbonTrail.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRibbonTrail.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRibbonTrail.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRibbonTrail.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRibbonTrail.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRibbonTrail.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRibbonTrail.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRibbonTrail.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRibbonTrail.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRibbonTrail.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRibbonTrail.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRibbonTrail.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRibbonTrail.cpp: In member function 'virtual void Ogre::RibbonTrail::updateTrail(size_t, const Ogre::Node*)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRibbonTrail.cpp:375:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 375 | Vector3 newPos = node->_getDerivedPosition(); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRibbonTrail.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRibbonTrail.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRibbonTrail.cpp: In member function 'virtual void Ogre::RibbonTrail::resetTrail(size_t, const Ogre::Node*)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRibbonTrail.cpp:480:62: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 480 | Vector3 position = node->_getDerivedPosition(); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRibbonTrail.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRibbonTrail.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 27%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderToVertexBuffer.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderToVertexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderToVertexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderToVertexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderToVertexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderToVertexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderToVertexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderToVertexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 28%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreResourceManager.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 25%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderQueue.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueue.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueue.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueue.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueue.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueue.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueue.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueue.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueue.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueue.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueue.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueue.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueue.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueue.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueue.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueue.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueue.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueue.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueue.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueue.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueue.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueue.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueue.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueue.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueue.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueue.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueue.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueue.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueue.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueue.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderQueueSortingGrouping.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueue.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueue.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueue.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueue.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueue.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueue.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueue.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueue.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderQueue.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 30%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreScriptLexer.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptLexer.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptLexer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptLexer.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptLexer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptLexer.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptLexer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptLexer.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptLexer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptLexer.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptLexer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptLexer.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptLexer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptLexer.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptLexer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptLexer.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptLexer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptLexer.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptLexer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptLexer.cpp: In member function 'Ogre::ScriptTokenListPtr Ogre::ScriptLexer::tokenize(const String&, const String&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptLexer.cpp:128:27: warning: this statement may fall through [-Wimplicit-fallthrough=] 128 | state = WORD; | ~~~~~~^~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptLexer.cpp:130:13: note: here 130 | case WORD: | ^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 30%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSerializer.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSerializer.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSerializer.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSerializer.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSerializer.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSerializer.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 27%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreResourceBackgroundQueue.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceBackgroundQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceBackgroundQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceBackgroundQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceBackgroundQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceBackgroundQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceBackgroundQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceBackgroundQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceBackgroundQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceBackgroundQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceBackgroundQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceBackgroundQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceBackgroundQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceBackgroundQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceBackgroundQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceBackgroundQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceBackgroundQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceBackgroundQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceBackgroundQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceBackgroundQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceBackgroundQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceBackgroundQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceBackgroundQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceBackgroundQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceBackgroundQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceBackgroundQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceBackgroundQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceBackgroundQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceBackgroundQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceBackgroundQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceBackgroundQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceBackgroundQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceBackgroundQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceBackgroundQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceBackgroundQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceBackgroundQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceBackgroundQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceBackgroundQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceBackgroundQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceBackgroundQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceBackgroundQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceBackgroundQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceBackgroundQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceBackgroundQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceBackgroundQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceBackgroundQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceBackgroundQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceBackgroundQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceBackgroundQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceBackgroundQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceBackgroundQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceBackgroundQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceBackgroundQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceBackgroundQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceBackgroundQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceBackgroundQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceBackgroundQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceBackgroundQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceBackgroundQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceBackgroundQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceBackgroundQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceBackgroundQueue.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 28%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreResourceGroupManager.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceGroupManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceGroupManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceGroupManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceGroupManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceGroupManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceGroupManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceGroupManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceGroupManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceGroupManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceGroupManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceGroupManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceGroupManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceGroupManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceGroupManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceGroupManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceGroupManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceGroupManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceGroupManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceGroupManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceGroupManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceGroupManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceGroupManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceGroupManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceGroupManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceGroupManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceGroupManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceGroupManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceGroupManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceGroupManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceGroupManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceGroupManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceGroupManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceGroupManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceGroupManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceGroupManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceGroupManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceGroupManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceGroupManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceGroupManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceGroupManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceGroupManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceGroupManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceGroupManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceGroupManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceGroupManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceGroupManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceGroupManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceGroupManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceGroupManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceGroupManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceGroupManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceGroupManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceGroupManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceGroupManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceGroupManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceGroupManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceGroupManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceGroupManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceGroupManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceGroupManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreResourceGroupManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 29%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSceneManagerEnumerator.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManagerEnumerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManagerEnumerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManagerEnumerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManagerEnumerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManagerEnumerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManagerEnumerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManagerEnumerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManagerEnumerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManagerEnumerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManagerEnumerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManagerEnumerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManagerEnumerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManagerEnumerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManagerEnumerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManagerEnumerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManagerEnumerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManagerEnumerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManagerEnumerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManagerEnumerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManagerEnumerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManagerEnumerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManagerEnumerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManagerEnumerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManagerEnumerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManagerEnumerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManagerEnumerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManagerEnumerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManagerEnumerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManagerEnumerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManagerEnumerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManagerEnumerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManagerEnumerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManagerEnumerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManagerEnumerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManagerEnumerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManagerEnumerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManagerEnumerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManagerEnumerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManagerEnumerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManagerEnumerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManagerEnumerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManagerEnumerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManagerEnumerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManagerEnumerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManagerEnumerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManagerEnumerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManagerEnumerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManagerEnumerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManagerEnumerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManagerEnumerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManagerEnumerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManagerEnumerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManagerEnumerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManagerEnumerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManagerEnumerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManagerEnumerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManagerEnumerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManagerEnumerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManagerEnumerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManagerEnumerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManagerEnumerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 27%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderWindow.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderWindow.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderWindow.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderWindow.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderWindow.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRenderWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 30%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreScriptParser.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptParser.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptParser.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptParser.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptParser.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptParser.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptParser.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptParser.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptParser.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptParser.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptParser.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptParser.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptParser.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptParser.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptParser.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystemCapabilities.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptParser.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptParser.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptParser.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptParser.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptParser.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptParser.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptParser.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptParser.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptParser.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptParser.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptParser.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptParser.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptParser.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptParser.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptParser.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptParser.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptParser.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptParser.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptParser.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptParser.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptParser.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptParser.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptParser.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptParser.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptParser.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptParser.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptParser.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptParser.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptParser.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptParser.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptParser.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptParser.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptParser.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptParser.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptParser.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptParser.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptParser.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptParser.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptParser.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptParser.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptParser.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptParser.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptParser.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptParser.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptParser.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptParser.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptParser.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptParser.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptParser.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptParser.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptParser.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptParser.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptParser.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptParser.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptParser.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptParser.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptParser.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptParser.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptParser.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptParser.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptParser.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptParser.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptParser.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptParser.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptParser.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptParser.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptParser.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptParser.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptParser.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptParser.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptParser.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptParser.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptParser.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptParser.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptParser.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptParser.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptParser.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptParser.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptParser.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptParser.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptParser.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptParser.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptParser.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptParser.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptParser.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptParser.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptParser.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptParser.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptParser.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptParser.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptParser.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptParser.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptParser.cpp: In member function 'Ogre::ConcreteNodeListPtr Ogre::ScriptParser::parseChunk(const ScriptTokenListPtr&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptParser.cpp:484:44: warning: this statement may fall through [-Wimplicit-fallthrough=] 484 | node->type = CNT_QUOTE; | ~~~~~~~~~~~^~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptParser.cpp:485:25: note: here 485 | default: | ^~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 32%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSimpleSpline.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSimpleSpline.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSimpleSpline.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSimpleSpline.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSimpleSpline.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSimpleSpline.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSimpleSpline.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSimpleSpline.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSimpleSpline.cpp: In member function 'Ogre::Vector3 Ogre::SimpleSpline::interpolate(unsigned int, Ogre::Real) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSimpleSpline.cpp:102:37: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 102 | return mPoints[fromIndex]; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSimpleSpline.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSimpleSpline.cpp:109:37: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 109 | return mPoints[fromIndex]; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSimpleSpline.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSimpleSpline.cpp:113:41: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 113 | return mPoints[fromIndex + 1]; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSimpleSpline.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePrerequisites.h:329, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSimpleSpline.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'void Ogre::STLAllocator::construct(Ogre::STLAllocator::pointer, const T&) [with T = Ogre::Vector3; AllocPolicy = Ogre::CategorisedAllocPolicy; Ogre::STLAllocator::pointer = Ogre::Vector3*]': /usr/include/c++/11/bits/alloc_traits.h:251:17: required from 'static constexpr std::_Require >::__construct_helper<_Tp, _Args>::type> std::allocator_traits< >::_S_construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector3; _Args = {const Ogre::Vector3&}; _Alloc = Ogre::STLAllocator >; std::_Require >::__construct_helper<_Tp, _Args>::type> = void; typename std::allocator_traits< >::__construct_helper<_Tp, _Args>::type = std::integral_constant]' /usr/include/c++/11/bits/alloc_traits.h:364:16: required from 'static decltype (std::allocator_traits< >::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits< >::construct::__args)...)) std::allocator_traits< >::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector3; _Args = {const Ogre::Vector3&}; _Alloc = Ogre::STLAllocator >; decltype (std::allocator_traits< >::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits< >::construct::__args)...)) = void]' /usr/include/c++/11/bits/stl_vector.h:1192:30: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::Vector3; _Alloc = Ogre::STLAllocator >; std::vector<_Tp, _Alloc>::value_type = Ogre::Vector3]' /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSimpleSpline.cpp:68:26: required from here /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMemorySTLAllocator.h:170:25: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 170 | new(static_cast(p)) T(val); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSimpleSpline.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 31%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetup.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetup.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetup.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetup.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetup.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetup.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetup.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetup.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetup.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetup.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetup.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetup.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetup.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetup.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetup.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetup.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetup.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetup.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetup.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetup.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetup.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetup.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetup.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetup.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetup.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetup.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetup.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetup.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetup.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetup.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetup.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetup.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetup.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetup.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetup.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetup.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetup.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetup.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetup.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetup.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetup.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetup.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetup.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetup.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetup.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetup.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetup.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetup.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetup.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetup.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetup.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetup.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetup.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetup.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetup.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetup.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetup.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetup.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetup.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetup.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetup.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetup.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetup.cpp: In member function 'virtual void Ogre::DefaultShadowCameraSetup::getShadowCamera(const Ogre::SceneManager*, const Ogre::Camera*, const Ogre::Viewport*, const Ogre::Light*, Ogre::Camera*, size_t) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetup.cpp:102:48: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 102 | Vector3 up = Vector3::UNIT_Y; | ^~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetup.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetup.cpp:188:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 188 | Vector3 up = Vector3::UNIT_Y; | ^~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetup.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 29%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSceneQuery.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneQuery.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneQuery.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneQuery.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneQuery.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneQuery.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneQuery.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneQuery.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneQuery.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneQuery.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneQuery.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneQuery.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneQuery.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneQuery.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneQuery.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneQuery.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneQuery.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneQuery.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneQuery.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneQuery.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneQuery.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneQuery.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneQuery.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneQuery.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneQuery.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneQuery.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneQuery.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneQuery.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneQuery.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneQuery.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneQuery.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneQuery.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneQuery.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneQuery.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneQuery.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneQuery.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneQuery.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneQuery.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneQuery.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneQuery.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneQuery.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneQuery.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneQuery.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneQuery.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneQuery.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneQuery.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneQuery.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneQuery.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneQuery.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneQuery.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneQuery.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneQuery.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneQuery.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneQuery.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneQuery.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneQuery.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneQuery.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneQuery.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneQuery.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneQuery.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneQuery.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneQuery.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 32%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreShadowTextureManager.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowTextureManager.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowTextureManager.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowTextureManager.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowTextureManager.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowTextureManager.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowTextureManager.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowTextureManager.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowTextureManager.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowTextureManager.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 32%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreShadowVolumeExtrudeProgram.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowVolumeExtrudeProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowVolumeExtrudeProgram.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 32%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSimpleRenderable.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSimpleRenderable.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSimpleRenderable.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSimpleRenderable.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSimpleRenderable.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSimpleRenderable.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSimpleRenderable.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSimpleRenderable.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSimpleRenderable.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSimpleRenderable.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSimpleRenderable.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSimpleRenderable.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSimpleRenderable.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSimpleRenderable.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSimpleRenderable.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSimpleRenderable.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSimpleRenderable.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSimpleRenderable.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSimpleRenderable.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSimpleRenderable.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSimpleRenderable.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSimpleRenderable.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSimpleRenderable.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSimpleRenderable.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSimpleRenderable.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSimpleRenderable.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSimpleRenderable.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSimpleRenderable.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSimpleRenderable.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSimpleRenderable.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSimpleRenderable.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSimpleRenderable.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSimpleRenderable.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSimpleRenderable.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSimpleRenderable.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSimpleRenderable.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSimpleRenderable.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSimpleRenderable.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSimpleRenderable.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSimpleRenderable.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSimpleRenderable.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSimpleRenderable.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSimpleRenderable.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSimpleRenderable.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSimpleRenderable.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSimpleRenderable.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSimpleRenderable.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSimpleRenderable.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSimpleRenderable.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSimpleRenderable.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSimpleRenderable.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSimpleRenderable.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSimpleRenderable.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSimpleRenderable.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 30%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreScriptTranslator.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptTranslator.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptTranslator.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptTranslator.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptTranslator.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptTranslator.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptTranslator.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptTranslator.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystemCapabilities.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptTranslator.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptTranslator.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptTranslator.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptTranslator.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptTranslator.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptTranslator.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptTranslator.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptTranslator.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptTranslator.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptTranslator.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptTranslator.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptTranslator.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptTranslator.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptTranslator.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptTranslator.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptTranslator.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptTranslator.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptTranslator.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptTranslator.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptTranslator.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptTranslator.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptTranslator.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptTranslator.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptTranslator.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptTranslator.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptTranslator.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptTranslator.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptTranslator.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptTranslator.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptTranslator.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptTranslator.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptTranslator.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptTranslator.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptTranslator.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptTranslator.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptTranslator.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptTranslator.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptTranslator.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptTranslator.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptTranslator.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptTranslator.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptTranslator.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptTranslator.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptTranslator.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptTranslator.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptTranslator.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptTranslator.cpp:40: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 103 | position(Vector3::ZERO), direction(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptTranslator.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptTranslator.cpp:40: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 103 | position(Vector3::ZERO), direction(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptTranslator.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptTranslator.cpp:47: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptTranslator.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptTranslator.cpp:47: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptTranslator.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptTranslator.cpp:47: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptTranslator.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptTranslator.cpp:47: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptTranslator.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptTranslator.cpp: In member function 'virtual void Ogre::PassTranslator::translate(Ogre::ScriptCompiler*, const AbstractNodePtr&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptTranslator.cpp:2136:81: warning: enum constant in boolean context [-Wint-in-bool-context] 2136 | else if(ID_PER_N_LIGHTS) | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptTranslator.cpp: In member function 'virtual void Ogre::TextureUnitTranslator::translate(Ogre::ScriptCompiler*, const AbstractNodePtr&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptTranslator.cpp:2757:81: warning: this statement may fall through [-Wimplicit-fallthrough=] 2757 | } case ID_2D: | ^ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptTranslator.cpp:2757:153: note: here 2757 | } case ID_2D: | ^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 33%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSmallVector.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 29%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreScriptCompiler.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptCompiler.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptCompiler.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptCompiler.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptCompiler.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptCompiler.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptCompiler.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptCompiler.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystemCapabilities.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptCompiler.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptCompiler.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptCompiler.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptCompiler.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptCompiler.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptCompiler.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptCompiler.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptCompiler.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptCompiler.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptCompiler.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptCompiler.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptCompiler.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptCompiler.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptCompiler.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptCompiler.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptCompiler.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptCompiler.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptCompiler.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptCompiler.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptCompiler.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptCompiler.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptCompiler.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptCompiler.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptCompiler.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptCompiler.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptCompiler.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptCompiler.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptCompiler.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptCompiler.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptCompiler.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptCompiler.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptCompiler.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptCompiler.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptCompiler.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptCompiler.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptCompiler.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptCompiler.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptCompiler.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptCompiler.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptCompiler.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptCompiler.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptCompiler.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptCompiler.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptCompiler.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptCompiler.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreScriptCompiler.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 29%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSceneNode.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneNode.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneNode.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneNode.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneNode.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneNode.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneNode.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 31%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetupLiSPSM.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp: In member function 'Ogre::Vector3 Ogre::LiSPSMShadowCameraSetup::calculateZ0_ls(const Ogre::Matrix4&, const Ogre::Vector3&, Ogre::Real, const Ogre::Camera&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:174:38: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] 174 | plane = lightSpace * plane; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupLiSPSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:67:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' 67 | Plane (const Plane& rhs); | ^~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 31%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetupPSSM.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupPSSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupPSSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupPSSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupPSSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupPSSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupPSSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupPSSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupPSSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupPSSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupPSSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupPSSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupPSSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupPSSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupPSSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupPSSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupPSSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupPSSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupPSSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupPSSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupPSSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupPSSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupPSSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupPSSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupPSSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupPSSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupPSSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupPSSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupPSSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupPSSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupPSSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupPSSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupPSSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupPSSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupPSSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupPSSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupPSSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupPSSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupPSSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupPSSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupPSSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupPSSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupPSSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupPSSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupPSSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupPSSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupPSSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupPSSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupPSSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupPSSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupPSSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupPSSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupPSSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupPSSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupPSSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupPSSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupPSSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupLiSPSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupPSSM.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPSSM.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 33%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSkeleton.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeleton.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeleton.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeleton.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeleton.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeleton.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeleton.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeleton.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimationTrack.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeleton.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeleton.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeleton.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeleton.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeleton.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeleton.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeleton.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeleton.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeleton.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeleton.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeleton.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeleton.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeleton.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeleton.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeleton.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeleton.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeleton.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeleton.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeleton.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeleton.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeleton.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeleton.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeleton.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeleton.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeleton.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeleton.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeleton.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeleton.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeleton.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeleton.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeleton.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeleton.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeleton.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeleton.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeleton.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeleton.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeleton.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeleton.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeleton.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeleton.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeleton.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeleton.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 31%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetupFocused.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupFocused.cpp: In member function 'Ogre::Vector3 Ogre::FocusedShadowCameraSetup::getLSProjViewDir(const Ogre::Matrix4&, const Ogre::Camera&, const Ogre::FocusedShadowCameraSetup::PointListBody&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:333:81: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 333 | Vector3::NEGATIVE_UNIT_Z : projectionDir.normalisedCopy(); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupFocused.cpp: In member function 'Ogre::Vector3 Ogre::FocusedShadowCameraSetup::getNearCameraPoint_ws(const Ogre::Matrix4&, const Ogre::FocusedShadowCameraSetup::PointListBody&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:343:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 343 | nearWorld = bodyLVS.getPoint(0); // represents the final point | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:360:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 360 | return nearWorld; | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupFocused.cpp: In member function 'void Ogre::FocusedShadowCameraSetup::PointListBody::addAAB(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:626:41: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 626 | Vector3 currentVertex = min; | ^~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h: In instantiation of 'static T Ogre::Math::Clamp(T, T, T) [with T = Ogre::Radian]': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:176:52: required from here /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:693:70: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 693 | return std::max(std::min(val, maxval), minval); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePrerequisites.h:329, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'void Ogre::STLAllocator::construct(Ogre::STLAllocator::pointer, const T&) [with T = Ogre::Vector3; AllocPolicy = Ogre::CategorisedAllocPolicy; Ogre::STLAllocator::pointer = Ogre::Vector3*]': /usr/include/c++/11/bits/alloc_traits.h:251:17: required from 'static constexpr std::_Require >::__construct_helper<_Tp, _Args>::type> std::allocator_traits< >::_S_construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector3; _Args = {const Ogre::Vector3&}; _Alloc = Ogre::STLAllocator >; std::_Require >::__construct_helper<_Tp, _Args>::type> = void; typename std::allocator_traits< >::__construct_helper<_Tp, _Args>::type = std::integral_constant]' /usr/include/c++/11/bits/alloc_traits.h:364:16: required from 'static decltype (std::allocator_traits< >::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits< >::construct::__args)...)) std::allocator_traits< >::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector3; _Args = {const Ogre::Vector3&}; _Alloc = Ogre::STLAllocator >; decltype (std::allocator_traits< >::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits< >::construct::__args)...)) = void]' /usr/include/c++/11/bits/stl_vector.h:1192:30: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::Vector3; _Alloc = Ogre::STLAllocator >; std::vector<_Tp, _Alloc>::value_type = Ogre::Vector3]' /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:550:28: required from here /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMemorySTLAllocator.h:170:25: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 170 | new(static_cast(p)) T(val); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovablePlane.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetup.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreShadowCameraSetupFocused.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupFocused.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 33%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSkeletonInstance.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeletonInstance.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonInstance.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeletonInstance.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonInstance.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeletonInstance.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonInstance.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeletonInstance.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonInstance.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeletonInstance.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonInstance.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeletonInstance.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonInstance.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeletonInstance.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonInstance.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimationTrack.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeletonInstance.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonInstance.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeletonInstance.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonInstance.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonInstance.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeletonInstance.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonInstance.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonInstance.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeletonInstance.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonInstance.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonInstance.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeletonInstance.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonInstance.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonInstance.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeletonInstance.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonInstance.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonInstance.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeletonInstance.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonInstance.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonInstance.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeletonInstance.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonInstance.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonInstance.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeletonInstance.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonInstance.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonInstance.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeletonInstance.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonInstance.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonInstance.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeletonInstance.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonInstance.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonInstance.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeletonInstance.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonInstance.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonInstance.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeletonInstance.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonInstance.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonInstance.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeletonInstance.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonInstance.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonInstance.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeletonInstance.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonInstance.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonInstance.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeletonInstance.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonInstance.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonInstance.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeletonInstance.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonInstance.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonInstance.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeletonInstance.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonInstance.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonInstance.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeletonInstance.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonInstance.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonInstance.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeletonInstance.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonInstance.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonInstance.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeletonInstance.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonInstance.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonInstance.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeletonInstance.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonInstance.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 29%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSceneManager.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp: In constructor 'Ogre::SceneManager::SceneManager(const String&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp:172:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 172 | if (root) | ^~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp:176:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 176 | mActiveQueuedRenderableVisitor = &mDefaultQueuedRenderableVisitor; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp: In member function 'virtual void Ogre::SceneManager::destroyCamera(Ogre::Camera*)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp:328:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 328 | if(!cam) | ^~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp:331:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 331 | destroyCamera(cam->getName()); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp: In member function 'virtual void Ogre::SceneManager::destroySceneNode(Ogre::SceneNode*)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp:895:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 895 | if(!sn) | ^~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp:898:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 898 | destroySceneNode(sn->getName()); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp: In member function 'virtual void Ogre::SceneManager::_setSkyPlane(bool, const Ogre::Plane&, const String&, Ogre::Real, Ogre::Real, Ogre::uint8, Ogre::Real, int, int, const String&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp:1659:21: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] 1659 | mSkyPlane = plane; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:67:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' 67 | Plane (const Plane& rhs); | ^~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp: In member function 'virtual void Ogre::SceneManager::manualRender(Ogre::RenderOperation*, Ogre::Pass*, Ogre::Viewport*, const Ogre::Matrix4&, const Ogre::Matrix4&, const Ogre::Matrix4&, bool)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp:3847:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 3847 | if (doBeginEndFrame) | ^~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp:3850:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 3850 | mDestRenderSystem->_setWorldMatrix(worldMatrix); | ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp: In member function 'virtual void Ogre::SceneManager::buildLightClip(const Ogre::Light*, Ogre::PlaneList&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp:5420:45: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 5420 | Vector3 pos = l->getDerivedPosition(); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp:5436:62: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 5436 | Vector3 dir = l->getDerivedDirection(); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp:5442:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 5442 | Vector3 up = Vector3::UNIT_Y; | ^~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp: In member function 'virtual void Ogre::SceneManager::destroyMovableObject(Ogre::MovableObject*)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp:7017:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 7017 | if(!m) | ^~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSceneManager.cpp:7020:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 7020 | destroyMovableObject(m->getName(), m->getMovableType()); | ^~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 34%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreStringConverter.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStringConverter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStringConverter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStringConverter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStringConverter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStringConverter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStringConverter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStringConverter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStringConverter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStringConverter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStringConverter.cpp: In static member function 'static Ogre::Vector2 Ogre::StringConverter::parseVector2(const String&, const Ogre::Vector2&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStringConverter.cpp:414:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 414 | return defaultValue; | ^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStringConverter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStringConverter.cpp: In static member function 'static Ogre::Vector3 Ogre::StringConverter::parseVector3(const String&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStringConverter.cpp:429:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 429 | return defaultValue; | ^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStringConverter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStringConverter.cpp: In static member function 'static Ogre::Vector4 Ogre::StringConverter::parseVector4(const String&, const Ogre::Vector4&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStringConverter.cpp:446:20: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] 446 | return defaultValue; | ^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStringConverter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:137:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' 137 | inline Vector4& operator = ( const Vector4& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStringConverter.cpp: In static member function 'static Ogre::Quaternion Ogre::StringConverter::parseQuaternion(const String&, const Ogre::Quaternion&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStringConverter.cpp:522:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 522 | return defaultValue; | ^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStringConverter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 31%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetupPlaneOptimal.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePrerequisites.h:329, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreString.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCommon.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'void Ogre::STLAllocator::construct(Ogre::STLAllocator::pointer, const T&) [with T = Ogre::Vector2; AllocPolicy = Ogre::CategorisedAllocPolicy; Ogre::STLAllocator::pointer = Ogre::Vector2*]': /usr/include/c++/11/bits/alloc_traits.h:251:17: required from 'static constexpr std::_Require >::__construct_helper<_Tp, _Args>::type> std::allocator_traits< >::_S_construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector2; _Args = {Ogre::Vector2}; _Alloc = Ogre::STLAllocator >; std::_Require >::__construct_helper<_Tp, _Args>::type> = void; typename std::allocator_traits< >::__construct_helper<_Tp, _Args>::type = std::integral_constant]' /usr/include/c++/11/bits/alloc_traits.h:364:16: required from 'static decltype (std::allocator_traits< >::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits< >::construct::__args)...)) std::allocator_traits< >::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector2; _Args = {Ogre::Vector2}; _Alloc = Ogre::STLAllocator >; decltype (std::allocator_traits< >::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits< >::construct::__args)...)) = void]' /usr/include/c++/11/bits/vector.tcc:115:30: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::Vector2}; _Tp = Ogre::Vector2; _Alloc = Ogre::STLAllocator >; std::vector<_Tp, _Alloc>::reference = Ogre::Vector2&]' /usr/include/c++/11/bits/stl_vector.h:1204:21: required from 'void std::vector<_Tp, _Alloc>::push_back(std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = Ogre::Vector2; _Alloc = Ogre::STLAllocator >; std::vector<_Tp, _Alloc>::value_type = Ogre::Vector2]' /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:352:24: required from here /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMemorySTLAllocator.h:170:25: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 170 | new(static_cast(p)) T(val); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePrerequisites.h:329, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreString.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCommon.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'void Ogre::STLAllocator::construct(Ogre::STLAllocator::pointer, const T&) [with T = Ogre::Vector4; AllocPolicy = Ogre::CategorisedAllocPolicy; Ogre::STLAllocator::pointer = Ogre::Vector4*]': /usr/include/c++/11/bits/alloc_traits.h:251:17: required from 'static constexpr std::_Require >::__construct_helper<_Tp, _Args>::type> std::allocator_traits< >::_S_construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector4; _Args = {Ogre::Vector4}; _Alloc = Ogre::STLAllocator >; std::_Require >::__construct_helper<_Tp, _Args>::type> = void; typename std::allocator_traits< >::__construct_helper<_Tp, _Args>::type = std::integral_constant]' /usr/include/c++/11/bits/alloc_traits.h:364:16: required from 'static decltype (std::allocator_traits< >::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits< >::construct::__args)...)) std::allocator_traits< >::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector4; _Args = {Ogre::Vector4}; _Alloc = Ogre::STLAllocator >; decltype (std::allocator_traits< >::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits< >::construct::__args)...)) = void]' /usr/include/c++/11/bits/stl_uninitialized.h:319:25: required from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = std::move_iterator; _ForwardIterator = Ogre::Vector4*; _Allocator = Ogre::STLAllocator >]' /usr/include/c++/11/bits/stl_uninitialized.h:355:2: required from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = Ogre::Vector4*; _ForwardIterator = Ogre::Vector4*; _Allocator = Ogre::STLAllocator >]' /usr/include/c++/11/bits/vector.tcc:659:48: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(std::vector<_Tp, _Alloc>::size_type) [with _Tp = Ogre::Vector4; _Alloc = Ogre::STLAllocator >; std::vector<_Tp, _Alloc>::size_type = long unsigned int]' /usr/include/c++/11/bits/stl_vector.h:940:4: required from 'void std::vector<_Tp, _Alloc>::resize(std::vector<_Tp, _Alloc>::size_type) [with _Tp = Ogre::Vector4; _Alloc = Ogre::STLAllocator >; std::vector<_Tp, _Alloc>::size_type = long unsigned int]' /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:344:21: required from here /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMemorySTLAllocator.h:170:25: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] 170 | new(static_cast(p)) T(val); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCameraSetupPlaneOptimal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:137:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' 137 | inline Vector4& operator = ( const Vector4& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 34%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreString.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 32%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreShadowCaster.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCaster.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCaster.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCaster.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCaster.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCaster.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCaster.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCaster.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCaster.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCaster.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCaster.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCaster.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCaster.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCaster.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCaster.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCaster.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCaster.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCaster.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCaster.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCaster.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCaster.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCaster.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCaster.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCaster.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCaster.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCaster.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCaster.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCaster.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCaster.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCaster.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCaster.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCaster.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCaster.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCaster.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCaster.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCaster.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCaster.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCaster.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCaster.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCaster.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCaster.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCaster.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCaster.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCaster.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCaster.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCaster.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCaster.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCaster.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCaster.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCaster.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCaster.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCaster.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCaster.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCaster.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCaster.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCaster.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCaster.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCaster.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCaster.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCaster.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCaster.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreShadowCaster.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 28%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRoot.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRoot.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRoot.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRoot.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRoot.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRoot.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRoot.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRoot.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRoot.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRoot.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRoot.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRoot.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRoot.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRoot.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRoot.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRoot.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRoot.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRoot.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRoot.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRoot.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRoot.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRoot.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRoot.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRoot.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRoot.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRoot.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRoot.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRoot.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRoot.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRoot.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRoot.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRoot.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRoot.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRoot.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRoot.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRoot.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRoot.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRoot.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRoot.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRoot.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRoot.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRoot.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRoot.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRoot.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRoot.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRoot.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRoot.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRoot.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRoot.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRoot.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRoot.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRoot.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRoot.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRoot.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRoot.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRoot.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRoot.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRoot.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRoot.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRoot.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRoot.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRoot.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRoot.cpp: In member function 'void Ogre::Root::loadPlugins(const String&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreRoot.cpp:1043:24: warning: catching polymorphic type 'class Ogre::Exception' by value [-Wcatch-value=] 1043 | catch (Exception) | ^~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 35%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreStringInterface.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 33%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSkeletonSerializer.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeletonSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonSerializer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeletonSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonSerializer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeletonSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonSerializer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeletonSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonSerializer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeletonSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonSerializer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeletonSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonSerializer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeletonSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonSerializer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimationTrack.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeletonSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonSerializer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeletonSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonSerializer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonSerializer.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeletonSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonSerializer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonSerializer.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeletonSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonSerializer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonSerializer.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeletonSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonSerializer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonSerializer.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeletonSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonSerializer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonSerializer.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeletonSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonSerializer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonSerializer.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeletonSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonSerializer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonSerializer.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeletonSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonSerializer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonSerializer.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeletonSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonSerializer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonSerializer.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeletonSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonSerializer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonSerializer.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeletonSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonSerializer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonSerializer.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeletonSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonSerializer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonSerializer.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeletonSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonSerializer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonSerializer.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeletonSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonSerializer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonSerializer.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeletonSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonSerializer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonSerializer.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeletonSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonSerializer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonSerializer.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeletonSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonSerializer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonSerializer.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeletonSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonSerializer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonSerializer.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeletonSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonSerializer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonSerializer.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeletonSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonSerializer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonSerializer.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeletonSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonSerializer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 33%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSkeletonManager.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimationTrack.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSkeletonManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 37%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreVector3.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreVector3.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreVector3.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreVector3.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreVector3.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreVector3.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 37%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreUserObjectBindings.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 36%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreUTFString.cpp.o /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreUTFString.cpp: In member function 'bool Ogre::UTFString::inString(Ogre::UTFString::unicode_char) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreUTFString.cpp:722:33: warning: implicitly-declared 'constexpr Ogre::UTFString::_const_fwd_iterator& Ogre::UTFString::_const_fwd_iterator::operator=(const Ogre::UTFString::_const_fwd_iterator&)' is deprecated [-Wdeprecated-copy] 722 | for ( i = begin(); i != ie; i.moveNext() ) { | ^ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreUTFString.cpp:241:9: note: because 'Ogre::UTFString::_const_fwd_iterator' has user-provided 'Ogre::UTFString::_const_fwd_iterator::_const_fwd_iterator(const Ogre::UTFString::_const_fwd_iterator&)' 241 | UTFString::_const_fwd_iterator::_const_fwd_iterator( const _const_fwd_iterator& i ) | ^~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreUTFString.cpp: In member function 'void Ogre::UTFString::_load_buffer_UTF8() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreUTFString.cpp:1999:33: warning: implicitly-declared 'constexpr Ogre::UTFString::_const_fwd_iterator& Ogre::UTFString::_const_fwd_iterator::operator=(const Ogre::UTFString::_const_fwd_iterator&)' is deprecated [-Wdeprecated-copy] 1999 | for ( i = begin(); i != ie; i.moveNext() ) { | ^ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreUTFString.cpp:241:9: note: because 'Ogre::UTFString::_const_fwd_iterator' has user-provided 'Ogre::UTFString::_const_fwd_iterator::_const_fwd_iterator(const Ogre::UTFString::_const_fwd_iterator&)' 241 | UTFString::_const_fwd_iterator::_const_fwd_iterator( const _const_fwd_iterator& i ) | ^~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreUTFString.cpp: In member function 'void Ogre::UTFString::_load_buffer_WStr() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreUTFString.cpp:2021:33: warning: implicitly-declared 'constexpr Ogre::UTFString::_const_fwd_iterator& Ogre::UTFString::_const_fwd_iterator::operator=(const Ogre::UTFString::_const_fwd_iterator&)' is deprecated [-Wdeprecated-copy] 2021 | for ( i = begin(); i != ie; i.moveNext() ) { | ^ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreUTFString.cpp:241:9: note: because 'Ogre::UTFString::_const_fwd_iterator' has user-provided 'Ogre::UTFString::_const_fwd_iterator::_const_fwd_iterator(const Ogre::UTFString::_const_fwd_iterator&)' 241 | UTFString::_const_fwd_iterator::_const_fwd_iterator( const _const_fwd_iterator& i ) | ^~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreUTFString.cpp: In member function 'void Ogre::UTFString::_load_buffer_UTF32() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreUTFString.cpp:2037:33: warning: implicitly-declared 'constexpr Ogre::UTFString::_const_fwd_iterator& Ogre::UTFString::_const_fwd_iterator::operator=(const Ogre::UTFString::_const_fwd_iterator&)' is deprecated [-Wdeprecated-copy] 2037 | for ( i = begin(); i != ie; i.moveNext() ) { | ^ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreUTFString.cpp:241:9: note: because 'Ogre::UTFString::_const_fwd_iterator' has user-provided 'Ogre::UTFString::_const_fwd_iterator::_const_fwd_iterator(const Ogre::UTFString::_const_fwd_iterator&)' 241 | UTFString::_const_fwd_iterator::_const_fwd_iterator( const _const_fwd_iterator& i ) | ^~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 37%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreVector4.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreVector4.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreVector4.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreVector4.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreVector4.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreVector4.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 36%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreTexture.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 34%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreStreamSerialiser.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStreamSerialiser.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStreamSerialiser.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStreamSerialiser.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStreamSerialiser.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStreamSerialiser.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStreamSerialiser.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStreamSerialiser.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStreamSerialiser.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStreamSerialiser.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStreamSerialiser.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStreamSerialiser.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStreamSerialiser.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStreamSerialiser.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStreamSerialiser.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStreamSerialiser.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStreamSerialiser.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStreamSerialiser.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStreamSerialiser.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStreamSerialiser.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStreamSerialiser.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStreamSerialiser.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStreamSerialiser.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStreamSerialiser.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStreamSerialiser.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStreamSerialiser.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStreamSerialiser.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStreamSerialiser.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStreamSerialiser.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStreamSerialiser.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStreamSerialiser.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStreamSerialiser.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStreamSerialiser.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStreamSerialiser.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStreamSerialiser.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStreamSerialiser.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStreamSerialiser.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStreamSerialiser.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStreamSerialiser.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStreamSerialiser.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStreamSerialiser.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStreamSerialiser.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStreamSerialiser.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStreamSerialiser.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStreamSerialiser.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStreamSerialiser.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStreamSerialiser.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStreamSerialiser.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStreamSerialiser.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStreamSerialiser.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStreamSerialiser.cpp:44: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStreamSerialiser.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStreamSerialiser.cpp:44: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStreamSerialiser.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStreamSerialiser.cpp:44: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStreamSerialiser.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStreamSerialiser.cpp:44: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStreamSerialiser.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStreamSerialiser.cpp:44: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStreamSerialiser.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStreamSerialiser.cpp:44: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStreamSerialiser.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 37%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreVector2.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreVector2.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreVector2.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 35%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSubMesh.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimationTrack.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSubMesh.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimationTrack.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSubMesh.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimationTrack.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSubMesh.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimationTrack.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSubMesh.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimationTrack.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSubMesh.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimationTrack.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSubMesh.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimationTrack.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSubMesh.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimationTrack.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSubMesh.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimationTrack.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSubMesh.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubMesh.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimationTrack.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSubMesh.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubMesh.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimationTrack.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSubMesh.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubMesh.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimationTrack.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSubMesh.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubMesh.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimationTrack.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSubMesh.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubMesh.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimationTrack.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSubMesh.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubMesh.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimationTrack.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSubMesh.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubMesh.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimationTrack.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSubMesh.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubMesh.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimationTrack.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSubMesh.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubMesh.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimationTrack.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSubMesh.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubMesh.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimationTrack.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSubMesh.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubMesh.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimationTrack.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSubMesh.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubMesh.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimationTrack.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSubMesh.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubMesh.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimationTrack.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSubMesh.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubMesh.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimationTrack.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSubMesh.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubMesh.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimationTrack.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSubMesh.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubMesh.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimationTrack.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSubMesh.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubMesh.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimationTrack.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSubMesh.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubMesh.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimationTrack.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSubMesh.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubMesh.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimationTrack.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSubMesh.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubMesh.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimationTrack.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSubMesh.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubMesh.cpp: In constructor 'Ogre::Cluster::Cluster(Ogre::Cluster&&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubMesh.cpp:243:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 243 | struct Cluster | ^~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimationTrack.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSubMesh.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubMesh.cpp:243:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 243 | struct Cluster | ^~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimationTrack.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSubMesh.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubMesh.cpp: In member function 'Ogre::Cluster Ogre::Cluster::split(int, const Ogre::VertexElement*, Ogre::uint8*, size_t)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubMesh.cpp:314:20: note: synthesized method 'Ogre::Cluster::Cluster(Ogre::Cluster&&)' first required here 314 | return newbox; | ^~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePrerequisites.h:329, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSubMesh.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'void Ogre::STLAllocator::construct(Ogre::STLAllocator::pointer, const T&) [with T = Ogre::Vector3; AllocPolicy = Ogre::CategorisedAllocPolicy; Ogre::STLAllocator::pointer = Ogre::Vector3*]': /usr/include/c++/11/bits/alloc_traits.h:251:17: required from 'static constexpr std::_Require >::__construct_helper<_Tp, _Args>::type> std::allocator_traits< >::_S_construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector3; _Args = {const Ogre::Vector3&}; _Alloc = Ogre::STLAllocator >; std::_Require >::__construct_helper<_Tp, _Args>::type> = void; typename std::allocator_traits< >::__construct_helper<_Tp, _Args>::type = std::integral_constant]' /usr/include/c++/11/bits/alloc_traits.h:364:16: required from 'static decltype (std::allocator_traits< >::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits< >::construct::__args)...)) std::allocator_traits< >::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector3; _Args = {const Ogre::Vector3&}; _Alloc = Ogre::STLAllocator >; decltype (std::allocator_traits< >::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits< >::construct::__args)...)) = void]' /usr/include/c++/11/bits/stl_vector.h:1192:30: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::Vector3; _Alloc = Ogre::STLAllocator >; std::vector<_Tp, _Alloc>::value_type = Ogre::Vector3]' /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubMesh.cpp:443:43: required from here /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMemorySTLAllocator.h:170:25: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 170 | new(static_cast(p)) T(val); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimationTrack.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSubMesh.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubMesh.cpp: In instantiation of 'void Ogre::STLAllocator::construct(Ogre::STLAllocator::pointer, const T&) [with T = Ogre::Cluster; AllocPolicy = Ogre::CategorisedAllocPolicy; Ogre::STLAllocator::pointer = Ogre::Cluster*]': /usr/include/c++/11/bits/alloc_traits.h:251:17: required from 'static constexpr std::_Require >::__construct_helper<_Tp, _Args>::type> std::allocator_traits< >::_S_construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Cluster; _Args = {Ogre::Cluster}; _Alloc = Ogre::STLAllocator >; std::_Require >::__construct_helper<_Tp, _Args>::type> = void; typename std::allocator_traits< >::__construct_helper<_Tp, _Args>::type = std::integral_constant]' /usr/include/c++/11/bits/alloc_traits.h:364:16: required from 'static decltype (std::allocator_traits< >::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits< >::construct::__args)...)) std::allocator_traits< >::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Cluster; _Args = {Ogre::Cluster}; _Alloc = Ogre::STLAllocator >; decltype (std::allocator_traits< >::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits< >::construct::__args)...)) = void]' /usr/include/c++/11/bits/vector.tcc:115:30: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Ogre::Cluster}; _Tp = Ogre::Cluster; _Alloc = Ogre::STLAllocator >; std::vector<_Tp, _Alloc>::reference = Ogre::Cluster&]' /usr/include/c++/11/bits/stl_vector.h:1204:21: required from 'void std::vector<_Tp, _Alloc>::push_back(std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = Ogre::Cluster; _Alloc = Ogre::STLAllocator >; std::vector<_Tp, _Alloc>::value_type = Ogre::Cluster]' /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubMesh.cpp:341:19: required from here /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubMesh.cpp:243:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 243 | struct Cluster | ^~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimationTrack.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSubMesh.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubMesh.cpp:243:12: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 243 | struct Cluster | ^~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimationTrack.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSubMesh.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePrerequisites.h:329, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSubMesh.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubMesh.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMemorySTLAllocator.h:170:25: note: synthesized method 'Ogre::Cluster::Cluster(const Ogre::Cluster&)' first required here 170 | new(static_cast(p)) T(val); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 35%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreTangentSpaceCalc.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTangentSpaceCalc.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTangentSpaceCalc.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTangentSpaceCalc.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTangentSpaceCalc.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTangentSpaceCalc.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTangentSpaceCalc.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTangentSpaceCalc.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTangentSpaceCalc.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTangentSpaceCalc.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTangentSpaceCalc.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTangentSpaceCalc.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTangentSpaceCalc.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTangentSpaceCalc.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTangentSpaceCalc.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTangentSpaceCalc.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTangentSpaceCalc.h: In constructor 'Ogre::TangentSpaceCalc::VertexInfo::VertexInfo()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTangentSpaceCalc.h:208:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 208 | VertexInfo() : tangent(Vector3::ZERO), binormal(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTangentSpaceCalc.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTangentSpaceCalc.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTangentSpaceCalc.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTangentSpaceCalc.h:208:64: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 208 | VertexInfo() : tangent(Vector3::ZERO), binormal(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTangentSpaceCalc.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTangentSpaceCalc.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTangentSpaceCalc.cpp: In member function 'void Ogre::TangentSpaceCalc::normaliseVertices()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTangentSpaceCalc.cpp:231:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 231 | Vector3 temp = v.tangent; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTangentSpaceCalc.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTangentSpaceCalc.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 37%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreUnifiedHighLevelGpuProgram.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 35%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreTagPoint.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTagPoint.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTagPoint.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTagPoint.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTagPoint.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTagPoint.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTagPoint.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTagPoint.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTagPoint.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTagPoint.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTagPoint.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTagPoint.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTagPoint.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTagPoint.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTagPoint.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTagPoint.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTagPoint.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTagPoint.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTagPoint.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTagPoint.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTagPoint.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTagPoint.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTagPoint.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTagPoint.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTagPoint.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTagPoint.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTagPoint.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTagPoint.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTagPoint.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTagPoint.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTagPoint.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTagPoint.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTagPoint.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTagPoint.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTagPoint.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTagPoint.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTagPoint.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTagPoint.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTagPoint.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTagPoint.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTagPoint.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTagPoint.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTagPoint.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTagPoint.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTagPoint.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTagPoint.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTagPoint.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTagPoint.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTagPoint.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTagPoint.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTagPoint.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTagPoint.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTagPoint.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTagPoint.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTagPoint.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTagPoint.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTagPoint.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTagPoint.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTagPoint.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTagPoint.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTagPoint.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTagPoint.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTagPoint.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTagPoint.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTagPoint.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTagPoint.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTagPoint.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTagPoint.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTagPoint.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTagPoint.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTagPoint.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTagPoint.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTagPoint.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTagPoint.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTagPoint.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTagPoint.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTagPoint.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTagPoint.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTagPoint.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTagPoint.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTagPoint.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTagPoint.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTagPoint.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTagPoint.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTagPoint.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTagPoint.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTagPoint.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTagPoint.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTagPoint.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTagPoint.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTagPoint.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTagPoint.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTagPoint.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTagPoint.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTagPoint.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTagPoint.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTagPoint.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTagPoint.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTagPoint.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTagPoint.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTagPoint.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTagPoint.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTagPoint.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTagPoint.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTagPoint.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 35%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSubEntity.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSubEntity.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSubEntity.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSubEntity.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSubEntity.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSubEntity.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSubEntity.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSubEntity.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubEntity.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSubEntity.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubEntity.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSubEntity.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubEntity.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSubEntity.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubEntity.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSubEntity.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubEntity.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSubEntity.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubEntity.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSubEntity.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubEntity.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSubEntity.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubEntity.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSubEntity.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubEntity.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSubEntity.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubEntity.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSubEntity.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubEntity.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSubEntity.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubEntity.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSubEntity.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubEntity.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSubEntity.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubEntity.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSubEntity.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubEntity.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSubEntity.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubEntity.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSubEntity.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubEntity.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSubEntity.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubEntity.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSubEntity.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubEntity.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSubEntity.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubEntity.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSubEntity.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubEntity.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSubEntity.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubEntity.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSubEntity.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubEntity.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSubEntity.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubEntity.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSubEntity.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubEntity.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSubEntity.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubEntity.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSubEntity.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubEntity.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSubEntity.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreSubEntity.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 34%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreStaticGeometry.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStaticGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStaticGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStaticGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStaticGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStaticGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStaticGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStaticGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStaticGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStaticGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStaticGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStaticGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStaticGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStaticGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStaticGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStaticGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStaticGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStaticGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStaticGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStaticGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStaticGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStaticGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStaticGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStaticGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStaticGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStaticGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStaticGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStaticGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStaticGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStaticGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStaticGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStaticGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStaticGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStaticGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStaticGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStaticGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStaticGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStaticGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStaticGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStaticGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStaticGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStaticGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStaticGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStaticGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStaticGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStaticGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStaticGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStaticGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStaticGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStaticGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStaticGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStaticGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStaticGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStaticGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticGeometry.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStaticGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStaticGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticGeometry.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStaticGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStaticGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticGeometry.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStaticGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStaticGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticGeometry.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStaticGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStaticGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStaticGeometry.cpp: In member function 'virtual Ogre::StaticGeometry::Region* Ogre::StaticGeometry::getRegion(const Ogre::AxisAlignedBox&, bool)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStaticGeometry.cpp:81:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 81 | const Vector3 min = bounds.getMinimum(); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStaticGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStaticGeometry.cpp:82:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 82 | const Vector3 max = bounds.getMaximum(); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStaticGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStaticGeometry.cpp: In member function 'virtual Ogre::AxisAlignedBox Ogre::StaticGeometry::calculateBounds(Ogre::VertexData*, const Ogre::Vector3&, const Ogre::Quaternion&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStaticGeometry.cpp:253:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 253 | Vector3 min = Vector3::ZERO, max = Vector3::UNIT_SCALE; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStaticGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStaticGeometry.cpp:253:61: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 253 | Vector3 min = Vector3::ZERO, max = Vector3::UNIT_SCALE; | ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStaticGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStaticGeometry.cpp: In constructor 'Ogre::StaticGeometry::Region::Region(Ogre::StaticGeometry*, const String&, Ogre::SceneManager*, Ogre::uint32, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStaticGeometry.cpp:715:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 715 | mRegionID(regionID), mCentre(centre), mBoundingRadius(0.0f), | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStaticGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStaticGeometry.cpp: In member function 'void Ogre::StaticGeometry::GeometryBucket::build(bool)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStaticGeometry.cpp:1593:85: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 1593 | Vector3 regionCentre = mParent->getParent()->getParent()->getCentre(); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticGeometry.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreStaticGeometry.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 40%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/GLX/OgreFileSystemLayer.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 38%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreWireBoundingBox.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreWireBoundingBox.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWireBoundingBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreWireBoundingBox.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWireBoundingBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreWireBoundingBox.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWireBoundingBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreWireBoundingBox.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWireBoundingBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreWireBoundingBox.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWireBoundingBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreWireBoundingBox.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWireBoundingBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreWireBoundingBox.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWireBoundingBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreWireBoundingBox.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWireBoundingBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreWireBoundingBox.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWireBoundingBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreWireBoundingBox.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWireBoundingBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreWireBoundingBox.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWireBoundingBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreWireBoundingBox.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWireBoundingBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreWireBoundingBox.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWireBoundingBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreWireBoundingBox.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWireBoundingBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreWireBoundingBox.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWireBoundingBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreWireBoundingBox.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWireBoundingBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreWireBoundingBox.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWireBoundingBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreWireBoundingBox.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWireBoundingBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreWireBoundingBox.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWireBoundingBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreWireBoundingBox.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWireBoundingBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreWireBoundingBox.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWireBoundingBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreWireBoundingBox.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWireBoundingBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreWireBoundingBox.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWireBoundingBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreWireBoundingBox.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWireBoundingBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreWireBoundingBox.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWireBoundingBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreWireBoundingBox.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWireBoundingBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreWireBoundingBox.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWireBoundingBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreWireBoundingBox.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWireBoundingBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreWireBoundingBox.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWireBoundingBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreWireBoundingBox.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWireBoundingBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreWireBoundingBox.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWireBoundingBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreWireBoundingBox.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWireBoundingBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreWireBoundingBox.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWireBoundingBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreWireBoundingBox.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWireBoundingBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreWireBoundingBox.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWireBoundingBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreWireBoundingBox.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWireBoundingBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreWireBoundingBox.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWireBoundingBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreWireBoundingBox.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWireBoundingBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreWireBoundingBox.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWireBoundingBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreWireBoundingBox.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWireBoundingBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreWireBoundingBox.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWireBoundingBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreWireBoundingBox.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWireBoundingBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreWireBoundingBox.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWireBoundingBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreWireBoundingBox.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWireBoundingBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreWireBoundingBox.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWireBoundingBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreWireBoundingBox.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWireBoundingBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreWireBoundingBox.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWireBoundingBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreWireBoundingBox.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWireBoundingBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreWireBoundingBox.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWireBoundingBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreWireBoundingBox.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWireBoundingBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreWireBoundingBox.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWireBoundingBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreWireBoundingBox.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWireBoundingBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreWireBoundingBox.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWireBoundingBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWireBoundingBox.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreWireBoundingBox.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWireBoundingBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWireBoundingBox.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreWireBoundingBox.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWireBoundingBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWireBoundingBox.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreWireBoundingBox.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWireBoundingBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWireBoundingBox.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreWireBoundingBox.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWireBoundingBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWireBoundingBox.cpp: In member function 'void Ogre::WireBoundingBox::setupBoundingBoxVertices(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWireBoundingBox.cpp:107:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 107 | Vector3 vmax = aab.getMaximum(); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreWireBoundingBox.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWireBoundingBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWireBoundingBox.cpp:108:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 108 | Vector3 vmin = aab.getMinimum(); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreWireBoundingBox.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWireBoundingBox.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 41%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSearchOps.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 40%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/GLX/OgreErrorDialog.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 40%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/GLX/OgreTimer.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 39%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePVRTCCodec.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 36%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreTextureManager.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureManager.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureManager.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureManager.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureManager.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureManager.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureManager.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureManager.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureManager.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureManager.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureManager.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureManager.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureManager.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureManager.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureManager.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureManager.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureManager.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureManager.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureManager.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureManager.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureManager.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureManager.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureManager.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureManager.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureManager.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureManager.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureManager.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureManager.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureManager.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureManager.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureManager.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureManager.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureManager.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureManager.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureManager.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureManager.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureManager.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureManager.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureManager.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureManager.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureManager.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureManager.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureManager.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureManager.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureManager.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureManager.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureManager.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureManager.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureManager.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureManager.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureManager.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureManager.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureManager.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureManager.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureManager.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureManager.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureManager.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureManager.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureManager.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureManager.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureManager.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureManager.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 38%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreVertexIndexData.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreVertexIndexData.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreVertexIndexData.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreVertexIndexData.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreVertexIndexData.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreVertexIndexData.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreVertexIndexData.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreVertexIndexData.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreVertexIndexData.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreVertexIndexData.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreVertexIndexData.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreVertexIndexData.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreVertexIndexData.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreVertexIndexData.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreVertexIndexData.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreVertexIndexData.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreVertexIndexData.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreVertexIndexData.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreVertexIndexData.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreVertexIndexData.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreVertexIndexData.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreVertexIndexData.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreVertexIndexData.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreVertexIndexData.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreVertexIndexData.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreVertexIndexData.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreVertexIndexData.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreVertexIndexData.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreVertexIndexData.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreVertexIndexData.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreVertexIndexData.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreVertexIndexData.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreVertexIndexData.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreVertexIndexData.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreVertexIndexData.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreVertexIndexData.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreVertexIndexData.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreVertexIndexData.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreVertexIndexData.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreVertexIndexData.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreVertexIndexData.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreVertexIndexData.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreVertexIndexData.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreVertexIndexData.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreVertexIndexData.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreVertexIndexData.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreVertexIndexData.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreVertexIndexData.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreVertexIndexData.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreVertexIndexData.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreVertexIndexData.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreVertexIndexData.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreVertexIndexData.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreVertexIndexData.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreVertexIndexData.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreVertexIndexData.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreVertexIndexData.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreVertexIndexData.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreVertexIndexData.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreVertexIndexData.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreVertexIndexData.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreVertexIndexData.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreVertexIndexData.cpp: In member function 'void Ogre::IndexData::optimiseVertexCacheTriList()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreVertexIndexData.cpp:920:59: warning: implicitly-declared 'constexpr Ogre::Triangle& Ogre::Triangle::operator=(const Ogre::Triangle&)' is deprecated [-Wdeprecated-copy] 920 | triangles[i] = triangles[j]; | ^ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreVertexIndexData.cpp:761:24: note: because 'Ogre::Triangle' has user-provided 'Ogre::Triangle::Triangle(const Ogre::Triangle&)' 761 | inline Triangle( const Triangle& t ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreVertexIndexData.cpp:921:48: warning: implicitly-declared 'constexpr Ogre::Triangle& Ogre::Triangle::operator=(const Ogre::Triangle&)' is deprecated [-Wdeprecated-copy] 921 | triangles[j] = t; | ^ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreVertexIndexData.cpp:761:24: note: because 'Ogre::Triangle' has user-provided 'Ogre::Triangle::Triangle(const Ogre::Triangle&)' 761 | inline Triangle( const Triangle& t ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 36%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreTechnique.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTechnique.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTechnique.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTechnique.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTechnique.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTechnique.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTechnique.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTechnique.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTechnique.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTechnique.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTechnique.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTechnique.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTechnique.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTechnique.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTechnique.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTechnique.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTechnique.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTechnique.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTechnique.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTechnique.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTechnique.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTechnique.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTechnique.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTechnique.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTechnique.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTechnique.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTechnique.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTechnique.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTechnique.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTechnique.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTechnique.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTechnique.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTechnique.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTechnique.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTechnique.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTechnique.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTechnique.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTechnique.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTechnique.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTechnique.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTechnique.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTechnique.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTechnique.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTechnique.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTechnique.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTechnique.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTechnique.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTechnique.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTechnique.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTechnique.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTechnique.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTechnique.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTechnique.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTechnique.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTechnique.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTechnique.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTechnique.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTechnique.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTechnique.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTechnique.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTechnique.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTechnique.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 38%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreViewport.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreViewport.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreViewport.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreViewport.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreViewport.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreViewport.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreViewport.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreViewport.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreViewport.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreViewport.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreViewport.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreViewport.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreViewport.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreViewport.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreViewport.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreViewport.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreViewport.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreViewport.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreViewport.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreViewport.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreViewport.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreViewport.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreViewport.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreViewport.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreViewport.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreViewport.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreViewport.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreViewport.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreViewport.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreViewport.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreViewport.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreViewport.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreViewport.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreViewport.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreViewport.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreViewport.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreViewport.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreViewport.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreViewport.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreViewport.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreViewport.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreViewport.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreViewport.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreViewport.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreViewport.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreViewport.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreViewport.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreViewport.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreViewport.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreViewport.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreViewport.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreViewport.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreViewport.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreViewport.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreViewport.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreViewport.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreViewport.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreViewport.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreViewport.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreViewport.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreViewport.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreViewport.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 36%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreTextureUnitState.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureUnitState.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureUnitState.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureUnitState.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureUnitState.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureUnitState.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureUnitState.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureUnitState.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureUnitState.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureUnitState.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureUnitState.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureUnitState.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureUnitState.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureUnitState.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureUnitState.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureUnitState.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureUnitState.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureUnitState.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureUnitState.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureUnitState.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureUnitState.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureUnitState.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureUnitState.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureUnitState.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureUnitState.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureUnitState.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureUnitState.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureUnitState.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureUnitState.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureUnitState.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureUnitState.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureUnitState.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureUnitState.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureUnitState.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureUnitState.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureUnitState.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureUnitState.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureUnitState.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureUnitState.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureUnitState.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureUnitState.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureUnitState.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureUnitState.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureUnitState.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureUnitState.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureUnitState.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureUnitState.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureUnitState.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureUnitState.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureUnitState.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureUnitState.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureUnitState.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureUnitState.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureUnitState.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureUnitState.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureUnitState.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureUnitState.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureUnitState.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureUnitState.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureUnitState.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureUnitState.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureUnitState.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureUnitState.cpp: In member function 'Ogre::TextureUnitState& Ogre::TextureUnitState::operator=(const Ogre::TextureUnitState&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureUnitState.cpp:163:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class Ogre::TextureUnitState' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 163 | memcpy( this, &oth, (const uchar *)(&oth.mFrames) - (const uchar *)(&oth) ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureUnitState.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:62:23: note: 'class Ogre::TextureUnitState' declared here 62 | class _OgreExport TextureUnitState : public TextureUnitStateAlloc | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureUnitState.cpp: In member function 'void Ogre::TextureUnitState::recalcTextureMatrix() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureUnitState.cpp:938:36: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 938 | Radian theta ( mRotate ); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreTextureUnitState.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 39%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreETCCodec.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreETCCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreETCCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreETCCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreETCCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreETCCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreETCCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreETCCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreETCCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreETCCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreETCCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreETCCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreETCCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreETCCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreETCCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreETCCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreETCCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreETCCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreETCCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreETCCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreETCCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreETCCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreETCCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreETCCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreETCCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreETCCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreETCCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreETCCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreETCCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreETCCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreETCCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreETCCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreETCCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreETCCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreETCCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreETCCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreETCCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreETCCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreETCCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreETCCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreETCCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreETCCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreETCCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreETCCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreETCCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreETCCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreETCCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreETCCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreETCCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreETCCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreETCCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreETCCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreETCCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreETCCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreETCCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreETCCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreETCCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreETCCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreETCCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreETCCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreETCCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreETCCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 38%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreWindowEventUtilities.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWindowEventUtilities.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWindowEventUtilities.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWindowEventUtilities.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWindowEventUtilities.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWindowEventUtilities.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWindowEventUtilities.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWindowEventUtilities.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWindowEventUtilities.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWindowEventUtilities.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWindowEventUtilities.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWindowEventUtilities.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWindowEventUtilities.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWindowEventUtilities.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWindowEventUtilities.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWindowEventUtilities.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWindowEventUtilities.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWindowEventUtilities.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWindowEventUtilities.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWindowEventUtilities.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWindowEventUtilities.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWindowEventUtilities.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWindowEventUtilities.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWindowEventUtilities.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWindowEventUtilities.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWindowEventUtilities.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWindowEventUtilities.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWindowEventUtilities.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWindowEventUtilities.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWindowEventUtilities.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWindowEventUtilities.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWindowEventUtilities.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWindowEventUtilities.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWindowEventUtilities.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWindowEventUtilities.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWindowEventUtilities.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWindowEventUtilities.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWindowEventUtilities.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWindowEventUtilities.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWindowEventUtilities.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWindowEventUtilities.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWindowEventUtilities.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWindowEventUtilities.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWindowEventUtilities.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWindowEventUtilities.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWindowEventUtilities.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWindowEventUtilities.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWindowEventUtilities.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWindowEventUtilities.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWindowEventUtilities.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWindowEventUtilities.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWindowEventUtilities.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWindowEventUtilities.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWindowEventUtilities.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWindowEventUtilities.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWindowEventUtilities.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWindowEventUtilities.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWindowEventUtilities.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWindowEventUtilities.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWindowEventUtilities.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWindowEventUtilities.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWindowEventUtilities.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 39%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreFreeImageCodec.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFreeImageCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFreeImageCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFreeImageCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFreeImageCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFreeImageCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFreeImageCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFreeImageCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFreeImageCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFreeImageCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFreeImageCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFreeImageCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFreeImageCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFreeImageCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFreeImageCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFreeImageCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFreeImageCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFreeImageCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFreeImageCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFreeImageCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFreeImageCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFreeImageCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFreeImageCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFreeImageCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFreeImageCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFreeImageCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFreeImageCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFreeImageCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFreeImageCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFreeImageCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFreeImageCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFreeImageCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFreeImageCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFreeImageCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFreeImageCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFreeImageCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFreeImageCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFreeImageCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFreeImageCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFreeImageCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFreeImageCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFreeImageCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFreeImageCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFreeImageCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFreeImageCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFreeImageCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFreeImageCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFreeImageCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFreeImageCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFreeImageCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFreeImageCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFreeImageCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFreeImageCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFreeImageCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFreeImageCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFreeImageCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFreeImageCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFreeImageCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFreeImageCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFreeImageCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFreeImageCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreFreeImageCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 38%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreWorkQueue.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWorkQueue.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWorkQueue.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWorkQueue.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWorkQueue.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWorkQueue.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWorkQueue.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWorkQueue.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWorkQueue.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWorkQueue.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWorkQueue.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWorkQueue.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWorkQueue.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWorkQueue.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWorkQueue.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWorkQueue.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWorkQueue.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWorkQueue.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWorkQueue.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWorkQueue.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWorkQueue.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWorkQueue.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWorkQueue.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWorkQueue.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWorkQueue.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWorkQueue.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWorkQueue.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWorkQueue.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWorkQueue.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWorkQueue.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWorkQueue.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWorkQueue.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWorkQueue.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWorkQueue.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWorkQueue.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWorkQueue.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWorkQueue.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWorkQueue.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWorkQueue.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWorkQueue.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWorkQueue.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWorkQueue.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWorkQueue.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWorkQueue.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWorkQueue.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWorkQueue.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWorkQueue.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWorkQueue.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWorkQueue.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWorkQueue.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWorkQueue.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWorkQueue.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWorkQueue.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWorkQueue.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWorkQueue.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWorkQueue.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWorkQueue.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWorkQueue.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWorkQueue.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWorkQueue.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWorkQueue.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreWorkQueue.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 39%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDDSCodec.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDDSCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDDSCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDDSCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDDSCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDDSCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDDSCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDDSCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDDSCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDDSCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDDSCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDDSCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDDSCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDDSCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDDSCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDDSCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDDSCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDDSCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDDSCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDDSCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDDSCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDDSCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDDSCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDDSCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDDSCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDDSCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDDSCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDDSCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDDSCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDDSCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDDSCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDDSCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDDSCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDDSCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDDSCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDDSCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDDSCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDDSCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDDSCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDDSCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDDSCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDDSCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDDSCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDDSCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDDSCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDDSCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDDSCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDDSCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDDSCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDDSCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDDSCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDDSCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDDSCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDDSCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDDSCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDDSCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDDSCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDDSCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDDSCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDDSCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDDSCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDDSCodec.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 40%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreZip.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreZip.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreZip.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreZip.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreZip.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreZip.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreZip.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreZip.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreZip.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreZip.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreZip.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreZip.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreZip.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreZip.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreZip.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreZip.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreZip.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreZip.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreZip.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreZip.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreZip.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreZip.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreZip.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreZip.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreZip.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreZip.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreZip.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreZip.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreZip.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreZip.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreZip.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreZip.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreZip.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreZip.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreZip.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreZip.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreZip.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreZip.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreZip.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreZip.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreZip.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreZip.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreZip.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreZip.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreZip.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreZip.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreZip.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreZip.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreZip.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreZip.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreZip.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreZip.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreZip.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreZip.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreZip.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreZip.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreZip.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreZip.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreZip.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreZip.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreZip.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreZip.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 40%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/GLX/OgreConfigDialog.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/OgreConfigDialogImp.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConfigDialog.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/GLX/OgreConfigDialog.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/OgreConfigDialogImp.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConfigDialog.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/GLX/OgreConfigDialog.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/OgreConfigDialogImp.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConfigDialog.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/GLX/OgreConfigDialog.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/OgreConfigDialogImp.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConfigDialog.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/GLX/OgreConfigDialog.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/OgreConfigDialogImp.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConfigDialog.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/GLX/OgreConfigDialog.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/OgreConfigDialogImp.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConfigDialog.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/GLX/OgreConfigDialog.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/OgreConfigDialogImp.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConfigDialog.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/GLX/OgreConfigDialog.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/OgreConfigDialogImp.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConfigDialog.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/GLX/OgreConfigDialog.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/OgreConfigDialogImp.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConfigDialog.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/GLX/OgreConfigDialog.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/OgreConfigDialogImp.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConfigDialog.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/GLX/OgreConfigDialog.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/OgreConfigDialogImp.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConfigDialog.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/GLX/OgreConfigDialog.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/OgreConfigDialogImp.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConfigDialog.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/GLX/OgreConfigDialog.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/OgreConfigDialogImp.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConfigDialog.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/GLX/OgreConfigDialog.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/OgreConfigDialogImp.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConfigDialog.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/GLX/OgreConfigDialog.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/OgreConfigDialogImp.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConfigDialog.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/GLX/OgreConfigDialog.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/OgreConfigDialogImp.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConfigDialog.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/GLX/OgreConfigDialog.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/OgreConfigDialogImp.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConfigDialog.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/GLX/OgreConfigDialog.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/OgreConfigDialogImp.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConfigDialog.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/GLX/OgreConfigDialog.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/OgreConfigDialogImp.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConfigDialog.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/GLX/OgreConfigDialog.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/OgreConfigDialogImp.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConfigDialog.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/GLX/OgreConfigDialog.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/OgreConfigDialogImp.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConfigDialog.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/GLX/OgreConfigDialog.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/OgreConfigDialogImp.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConfigDialog.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/GLX/OgreConfigDialog.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/OgreConfigDialogImp.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConfigDialog.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/GLX/OgreConfigDialog.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/OgreConfigDialogImp.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConfigDialog.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/GLX/OgreConfigDialog.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/OgreConfigDialogImp.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConfigDialog.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/GLX/OgreConfigDialog.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/OgreConfigDialogImp.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConfigDialog.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/GLX/OgreConfigDialog.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/OgreConfigDialogImp.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConfigDialog.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/GLX/OgreConfigDialog.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/OgreConfigDialogImp.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConfigDialog.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/GLX/OgreConfigDialog.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/OgreConfigDialogImp.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConfigDialog.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/GLX/OgreConfigDialog.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/OgreConfigDialogImp.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConfigDialog.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/GLX/OgreConfigDialog.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/OgreConfigDialogImp.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConfigDialog.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/GLX/OgreConfigDialog.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/OgreConfigDialogImp.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConfigDialog.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/GLX/OgreConfigDialog.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/OgreConfigDialogImp.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConfigDialog.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/GLX/OgreConfigDialog.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/OgreConfigDialogImp.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConfigDialog.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/GLX/OgreConfigDialog.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/OgreConfigDialogImp.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConfigDialog.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/GLX/OgreConfigDialog.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/OgreConfigDialogImp.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConfigDialog.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/GLX/OgreConfigDialog.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/OgreConfigDialogImp.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConfigDialog.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/GLX/OgreConfigDialog.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/OgreConfigDialogImp.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConfigDialog.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/GLX/OgreConfigDialog.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/OgreConfigDialogImp.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConfigDialog.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/GLX/OgreConfigDialog.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/OgreConfigDialogImp.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConfigDialog.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/GLX/OgreConfigDialog.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/OgreConfigDialogImp.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConfigDialog.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/GLX/OgreConfigDialog.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/OgreConfigDialogImp.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConfigDialog.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/GLX/OgreConfigDialog.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/OgreConfigDialogImp.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConfigDialog.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/GLX/OgreConfigDialog.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/OgreConfigDialogImp.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConfigDialog.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/GLX/OgreConfigDialog.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/OgreConfigDialogImp.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConfigDialog.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/GLX/OgreConfigDialog.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/OgreConfigDialogImp.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConfigDialog.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/GLX/OgreConfigDialog.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/OgreConfigDialogImp.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConfigDialog.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/GLX/OgreConfigDialog.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/OgreConfigDialogImp.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConfigDialog.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/GLX/OgreConfigDialog.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/OgreConfigDialogImp.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConfigDialog.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/GLX/OgreConfigDialog.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/OgreConfigDialogImp.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConfigDialog.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/GLX/OgreConfigDialog.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/OgreConfigDialogImp.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConfigDialog.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/GLX/OgreConfigDialog.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/OgreConfigDialogImp.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConfigDialog.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/GLX/OgreConfigDialog.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/OgreConfigDialogImp.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConfigDialog.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/GLX/OgreConfigDialog.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/OgreConfigDialogImp.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConfigDialog.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/GLX/OgreConfigDialog.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/OgreConfigDialogImp.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConfigDialog.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/GLX/OgreConfigDialog.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/OgreConfigDialogImp.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConfigDialog.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/GLX/OgreConfigDialog.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/OgreConfigDialogImp.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConfigDialog.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/GLX/OgreConfigDialog.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/OgreConfigDialogImp.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConfigDialog.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/GLX/OgreConfigDialog.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/OgreConfigDialogImp.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConfigDialog.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/GLX/OgreConfigDialog.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/OgreConfigDialogImp.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConfigDialog.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/GLX/OgreConfigDialog.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/OgreConfigDialogImp.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreConfigDialog.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/GLX/OgreConfigDialog.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/GLX/../OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 41%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Threading/OgreDefaultWorkQueueStandard.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 41%] Linking CXX shared library ../lib/libOgreMain.so In function 'GetThreadCache', inlined from 'GetThreadCache' at /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/nedmalloc/nedmalloc.c:727:25, inlined from 'nedpmemalign' at /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/nedmalloc/nedmalloc.c:862:16, inlined from 'internalAllocAligned' at /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMemoryNedPooling.cpp:117:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/nedmalloc/nedmalloc.c:747:28: warning: 'pthread_setspecific' expecting 1 byte in a region of size 0 [-Wstringop-overread] 747 | if(TLSSET((*p)->mycache, (void *)-1)) abort(); | ^ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/nedmalloc/nedmalloc.c: In function 'internalAllocAligned': /usr/include/pthread.h:1308:12: note: in a call to function 'pthread_setspecific' declared with attribute 'access (none, 2)' 1308 | extern int pthread_setspecific (pthread_key_t __key, | ^ In function 'GetThreadCache', inlined from 'GetThreadCache' at /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/nedmalloc/nedmalloc.c:727:25, inlined from 'nedpfree' at /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/nedmalloc/nedmalloc.c:847:16: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/nedmalloc/nedmalloc.c:747:28: warning: 'pthread_setspecific' expecting 1 byte in a region of size 0 [-Wstringop-overread] 747 | if(TLSSET((*p)->mycache, (void *)-1)) abort(); | ^ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/nedmalloc/nedmalloc.c: In function 'nedpfree': /usr/include/pthread.h:1308:12: note: in a call to function 'pthread_setspecific' declared with attribute 'access (none, 2)' 1308 | extern int pthread_setspecific (pthread_key_t __key, | ^ In function 'GetThreadCache', inlined from 'GetThreadCache' at /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/nedmalloc/nedmalloc.c:727:25, inlined from 'nedpmalloc' at /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/nedmalloc/nedmalloc.c:776:16, inlined from 'internalAlloc' at /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMemoryNedPooling.cpp:96:31, inlined from 'allocBytes' at /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreMemoryNedPooling.cpp:148:47: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/nedmalloc/nedmalloc.c:747:28: warning: 'pthread_setspecific' expecting 1 byte in a region of size 0 [-Wstringop-overread] 747 | if(TLSSET((*p)->mycache, (void *)-1)) abort(); | ^ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/nedmalloc/nedmalloc.c: In function 'allocBytes': /usr/include/pthread.h:1308:12: note: in a call to function 'pthread_setspecific' declared with attribute 'access (none, 2)' 1308 | extern int pthread_setspecific (pthread_key_t __key, | ^ In function 'GetThreadCache', inlined from 'GetThreadCache' at /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/nedmalloc/nedmalloc.c:727:25, inlined from 'nedpcalloc' at /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/nedmalloc/nedmalloc.c:796:16, inlined from 'nedcreatepool.constprop' at /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/nedmalloc/nedmalloc.c:631:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/nedmalloc/nedmalloc.c:747:28: warning: 'pthread_setspecific' expecting 1 byte in a region of size 0 [-Wstringop-overread] 747 | if(TLSSET((*p)->mycache, (void *)-1)) abort(); | ^ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/nedmalloc/nedmalloc.c: In function 'nedcreatepool.constprop': /usr/include/pthread.h:1308:12: note: in a call to function 'pthread_setspecific' declared with attribute 'access (none, 2)' 1308 | extern int pthread_setspecific (pthread_key_t __key, | ^ ld: /usr/src/tmp/ccmV0DzI.ltrans7.ltrans.o: in function `Ogre::DeflateStream::init()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/src/OgreDeflate.cpp:161: warning: the use of `tmpnam' is dangerous, better use `mkstemp' make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[1]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 41%] Built target OgreMain make[1]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 44%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreAreaEmitter.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreAreaEmitter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreAreaEmitter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreAreaEmitter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreAreaEmitter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreAreaEmitter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreAreaEmitter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 103 | position(Vector3::ZERO), direction(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreAreaEmitter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreAreaEmitter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 103 | position(Vector3::ZERO), direction(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreAreaEmitter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreAreaEmitter.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreAreaEmitter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreAreaEmitter.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreAreaEmitter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 44%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLPreprocessor.cpp.o /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLPreprocessor.cpp: In member function 'Ogre::GLSL::CPreprocessor::Token Ogre::GLSL::CPreprocessor::GetArgument(Ogre::GLSL::CPreprocessor::Token&, bool)': /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLPreprocessor.cpp:776:23: warning: this statement may fall through [-Wimplicit-fallthrough=] 776 | Error (Line, "Unfinished list of arguments"); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLPreprocessor.cpp:777:13: note: here 777 | case Token::TK_ERROR: | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLPreprocessor.cpp: In member function 'Ogre::GLSL::CPreprocessor::Token Ogre::GLSL::CPreprocessor::GetArguments(int&, Ogre::GLSL::CPreprocessor::Token*&, bool)': /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLPreprocessor.cpp:849:23: warning: this statement may fall through [-Wimplicit-fallthrough=] 849 | Error (Line, "Unfinished list of arguments"); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLPreprocessor.cpp:850:13: note: here 850 | case Token::TK_ERROR: | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLPreprocessor.cpp: In member function 'Ogre::GLSL::CPreprocessor::Token Ogre::GLSL::CPreprocessor::Parse(const Ogre::GLSL::CPreprocessor::Token&)': /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLPreprocessor.cpp:1262:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 1262 | if (empty_lines) | ^~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLPreprocessor.cpp:1271:13: note: here 1271 | case Token::TK_WHITESPACE: | ^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 43%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLLinkProgramManager.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLLinkProgramManager.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLLinkProgramManager.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLLinkProgramManager.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLLinkProgramManager.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLLinkProgramManager.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLLinkProgramManager.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLLinkProgramManager.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLLinkProgramManager.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLLinkProgramManager.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 42%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2Context.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 45%] Building CXX object PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgreAntiPortal.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreAntiPortal.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreAntiPortal.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 47%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreBoxEmitter.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreBoxEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreBoxEmitter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreBoxEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreBoxEmitter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreBoxEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreBoxEmitter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreBoxEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreBoxEmitter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreBoxEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreBoxEmitter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreBoxEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreBoxEmitter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 103 | position(Vector3::ZERO), direction(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreBoxEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreBoxEmitter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreBoxEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreBoxEmitter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 103 | position(Vector3::ZERO), direction(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreBoxEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreBoxEmitter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreBoxEmitter.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreBoxEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreBoxEmitter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreBoxEmitter.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreBoxEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreBoxEmitter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 42%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLLinkProgram.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLLinkProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLLinkProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLLinkProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLLinkProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLLinkProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLLinkProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLLinkProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLLinkProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLLinkProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 42%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLGpuProgram.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 44%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2DepthBuffer.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystemCapabilities.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2DepthBuffer.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DepthBuffer.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 48%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/atifs/src/Compiler2Pass.cpp.o /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/atifs/src/Compiler2Pass.cpp: In member function 'void Compiler2Pass::InitSymbolTypeLib()': /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/atifs/src/Compiler2Pass.cpp:60:66: warning: this statement may fall through [-Wimplicit-fallthrough=] 60 | mSymbolTypeLib[token_ID].mRuleID = i; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/atifs/src/Compiler2Pass.cpp:62:25: note: here 62 | case otAND: | ^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 48%] Building CXX object PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgreCapsule.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreSegment.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreCapsule.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreCapsule.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreSegment.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreCapsule.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreCapsule.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreSegment.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreCapsule.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreCapsule.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreSegment.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreCapsule.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreCapsule.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreSegment.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreCapsule.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreCapsule.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 41%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLExtSupport.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystemCapabilities.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 47%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLProgram.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLProgram.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLProgram.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLProgram.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLProgram.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLProgram.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLProgram.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLProgram.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLProgram.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLProgram.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLProgram.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLProgram.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLProgram.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLProgram.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLProgram.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLProgram.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLProgram.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLProgram.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLProgram.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLProgram.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLProgram.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLProgram.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLProgram.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLProgram.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLProgram.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLProgram.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLProgram.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLProgram.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLProgram.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLProgram.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLProgram.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLProgram.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLProgram.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLProgram.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLProgram.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLProgram.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLProgram.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLProgram.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLProgram.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLProgram.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLProgram.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLProgram.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLProgram.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLProgram.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLProgram.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLProgram.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLProgram.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLProgram.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLProgram.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLProgram.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLProgram.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLProgram.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLProgram.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLProgram.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLProgram.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLProgram.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLProgram.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLProgram.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLProgram.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLProgram.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLProgram.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLSL/src/OgreGLSLProgram.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 48%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreColourFaderAffector.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 103 | position(Vector3::ZERO), direction(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 103 | position(Vector3::ZERO), direction(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 48%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/atifs/src/ps_1_4.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 48%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/_ps1.0_lexer.cpp.o ps1.0_tokens.l: In function 'int ps10_lex()': ps1.0_tokens.l:139:10: warning: declaration of 'buf' shadows a global declaration [-Wshadow] ps1.0_tokens.l:35:13: note: shadowed declaration is here _ps1.0_lexer.cpp: In function 'yy_buffer_state* ps10__scan_bytes(const char*, int)': _ps1.0_lexer.cpp:1661:8: warning: declaration of 'buf' shadows a global declaration [-Wshadow] ps1.0_tokens.l:35:13: note: shadowed declaration is here make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 49%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/_rc1.0_lexer.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 49%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/_ps1.0_parser.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 49%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/_rc1.0_parser.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 43%] Building CXX object PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeCamera.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeCamera.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeCamera.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeCamera.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeCamera.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeCamera.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeCamera.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeCamera.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeCamera.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeCamera.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeCamera.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeCamera.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeCamera.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeCamera.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeCamera.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeCamera.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeCamera.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeCamera.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeCamera.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeCamera.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeCamera.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeCamera.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeCamera.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeCamera.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeCamera.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeCamera.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeCamera.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeCamera.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeCamera.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeCamera.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeCamera.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeCamera.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeCamera.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeCamera.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeCamera.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeCamera.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeCamera.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeCamera.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeCamera.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeCamera.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeCamera.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeCamera.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeCamera.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeCamera.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeCamera.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeCamera.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeCamera.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeCamera.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeCamera.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeCamera.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeCamera.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeCamera.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeCamera.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeCamera.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeCamera.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeCamera.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeCamera.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeCamera.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeCamera.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeCamera.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeCamera.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeCamera.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 48%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2EngineDll.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2EngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2EngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2EngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2EngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2EngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2EngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2EngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2EngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2EngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2EngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2EngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2EngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2EngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2EngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2EngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2EngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2EngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2EngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2EngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2EngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2EngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2EngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2EngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2EngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2EngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2EngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2EngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2EngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2EngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2EngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2EngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2EngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2EngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2EngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2EngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2EngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2EngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2EngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2EngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2EngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2EngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2EngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2EngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2EngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2EngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2EngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2EngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2EngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2EngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2EngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2EngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2EngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2EngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2EngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2EngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2EngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2EngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2EngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2EngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2EngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2EngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 48%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLSL/src/OgreGLSLProgramFactory.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 50%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/_vs1.0_lexer.cpp.o vs1.0_tokens.l: In function 'void MacroIncFunction(char*, unsigned int*, char**)': vs1.0_tokens.l:2371:22: warning: cast from type 'const char*' to type 'char*' casts away qualifiers [-Wcast-qual] vs1.0_tokens.l:2379:20: warning: cast from type 'const char*' to type 'char*' casts away qualifiers [-Wcast-qual] vs1.0_tokens.l: In function 'void MacroDecFunction(char*, unsigned int*, char**)': vs1.0_tokens.l:2401:22: warning: cast from type 'const char*' to type 'char*' casts away qualifiers [-Wcast-qual] vs1.0_tokens.l:2409:20: warning: cast from type 'const char*' to type 'char*' casts away qualifiers [-Wcast-qual] vs1.0_tokens.l: In function 'void MacroAddFunction(char*, unsigned int*, char**)': vs1.0_tokens.l:2432:22: warning: cast from type 'const char*' to type 'char*' casts away qualifiers [-Wcast-qual] vs1.0_tokens.l: In function 'void MacroSubFunction(char*, unsigned int*, char**)': vs1.0_tokens.l:2472:22: warning: cast from type 'const char*' to type 'char*' casts away qualifiers [-Wcast-qual] vs1.0_tokens.l: In function 'void EndMacroParms()': vs1.0_tokens.l:2541:19: warning: cast from type 'const char*' to type 'char*' casts away qualifiers [-Wcast-qual] vs1.0_tokens.l:2545:21: warning: cast from type 'const char*' to type 'char*' casts away qualifiers [-Wcast-qual] make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 43%] Building CXX object PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspNode.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspNode.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 46%] Building CXX object Components/Paging/CMakeFiles/OgrePaging.dir/src/OgreGrid2DPageStrategy.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgreGrid2DPageStrategy.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid2DPageStrategy.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgreGrid2DPageStrategy.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid2DPageStrategy.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgreGrid2DPageStrategy.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid2DPageStrategy.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgreGrid2DPageStrategy.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid2DPageStrategy.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgreGrid2DPageStrategy.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid2DPageStrategy.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgreGrid2DPageStrategy.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid2DPageStrategy.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgreGrid2DPageStrategy.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid2DPageStrategy.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid2DPageStrategy.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgreGrid2DPageStrategy.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid2DPageStrategy.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid2DPageStrategy.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgreGrid2DPageStrategy.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid2DPageStrategy.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid2DPageStrategy.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgreGrid2DPageStrategy.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid2DPageStrategy.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid2DPageStrategy.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgreGrid2DPageStrategy.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid2DPageStrategy.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid2DPageStrategy.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgreGrid2DPageStrategy.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid2DPageStrategy.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid2DPageStrategy.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgreGrid2DPageStrategy.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid2DPageStrategy.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid2DPageStrategy.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgreGrid2DPageStrategy.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid2DPageStrategy.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid2DPageStrategy.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgreGrid2DPageStrategy.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid2DPageStrategy.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid2DPageStrategy.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgreGrid2DPageStrategy.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid2DPageStrategy.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid2DPageStrategy.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgreGrid2DPageStrategy.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid2DPageStrategy.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid2DPageStrategy.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgreGrid2DPageStrategy.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid2DPageStrategy.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid2DPageStrategy.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgreGrid2DPageStrategy.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid2DPageStrategy.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid2DPageStrategy.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgreGrid2DPageStrategy.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid2DPageStrategy.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid2DPageStrategy.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgreGrid2DPageStrategy.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid2DPageStrategy.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid2DPageStrategy.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgreGrid2DPageStrategy.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid2DPageStrategy.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid2DPageStrategy.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgreGrid2DPageStrategy.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid2DPageStrategy.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid2DPageStrategy.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgreGrid2DPageStrategy.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid2DPageStrategy.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid2DPageStrategy.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgreGrid2DPageStrategy.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid2DPageStrategy.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid2DPageStrategy.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgreGrid2DPageStrategy.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid2DPageStrategy.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid2DPageStrategy.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgreGrid2DPageStrategy.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid2DPageStrategy.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid2DPageStrategy.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgreGrid2DPageStrategy.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid2DPageStrategy.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid2DPageStrategy.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgreGrid2DPageStrategy.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid2DPageStrategy.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid2DPageStrategy.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgreGrid2DPageStrategy.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid2DPageStrategy.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid2DPageStrategy.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgreGrid2DPageStrategy.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid2DPageStrategy.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid2DPageStrategy.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgreGrid2DPageStrategy.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid2DPageStrategy.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid2DPageStrategy.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgreGrid2DPageStrategy.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid2DPageStrategy.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid2DPageStrategy.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgreGrid2DPageStrategy.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid2DPageStrategy.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid2DPageStrategy.cpp: In constructor 'Ogre::Grid2DPageStrategyData::Grid2DPageStrategyData()': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid2DPageStrategy.cpp:49:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 49 | , mWorldOrigin(Vector3::ZERO) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgreGrid2DPageStrategy.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid2DPageStrategy.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid2DPageStrategy.cpp:50:19: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 50 | , mOrigin(Vector2::ZERO) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgreGrid2DPageStrategy.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid2DPageStrategy.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid2DPageStrategy.cpp: In member function 'virtual void Ogre::Grid2DPageStrategy::updateDebugDisplay(Ogre::Page*, Ogre::SceneNode*)': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid2DPageStrategy.cpp:384:58: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 384 | Vector3 worldMidPoint = Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgreGrid2DPageStrategy.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid2DPageStrategy.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 50%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/_ts1.0_parser.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 49%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/_ts1.0_lexer.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 44%] Building CXX object PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspLevel.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp: In member function 'void Ogre::BspLevel::loadEntities(const Ogre::Quake3Level&)': /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp:862:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 862 | Vector3 origin = Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspLevel.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 52%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/nvparse_errors.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 51%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/nvparse.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 43%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2DefaultHardwareBufferManager.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2DefaultHardwareBufferManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2DefaultHardwareBufferManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 51%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/avp1.0_impl.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 51%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/_vs1.0_parser.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 44%] Building CXX object PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeNode.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeNode.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeNode.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeNode.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeNode.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeNode.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeNode.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeNode.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeNode.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeNode.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeNode.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeNode.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeNode.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeNode.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeNode.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeNode.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeNode.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeNode.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeNode.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeNode.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeNode.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeNode.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeNode.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeNode.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeNode.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeNode.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeNode.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeNode.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeNode.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeNode.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeNode.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeNode.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeNode.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeNode.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeNode.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeNode.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeNode.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeNode.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeNode.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeNode.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeNode.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeNode.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeNode.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeNode.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeNode.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeNode.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeNode.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeNode.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeNode.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeNode.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeNode.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeNode.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeNode.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeNode.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeNode.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeNode.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeNode.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeNode.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeNode.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeNode.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeNode.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeNode.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeNode.cpp: In member function 'bool Ogre::OctreeNode::_isIn(Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeNode.cpp:155:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 155 | Vector3 bmin = box.getMinimum(); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeNode.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeNode.cpp:156:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 156 | Vector3 bmax = box.getMaximum(); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeNode.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 48%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2FBOMultiRenderTarget.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 42%] Building CXX object PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctree.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctree.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctree.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctree.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctree.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctree.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctree.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctree.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctree.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctree.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctree.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctree.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctree.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctree.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctree.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctree.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctree.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctree.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctree.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctree.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctree.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctree.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctree.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctree.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctree.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctree.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctree.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctree.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctree.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctree.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctree.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctree.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctree.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctree.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctree.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctree.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctree.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctree.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctree.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctree.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctree.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctree.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctree.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctree.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctree.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctree.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctree.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctree.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctree.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctree.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctree.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctree.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctree.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctree.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctree.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctree.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctree.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctree.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctree.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctree.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctree.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctree.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctree.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctree.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctree.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctree.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctree.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctree.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctree.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctree.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctree.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctree.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctree.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctree.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctree.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctree.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctree.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctree.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctree.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctree.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctree.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctree.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctree.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctree.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctree.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctree.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctree.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctree.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctree.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctree.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctree.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctree.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctree.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctree.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctree.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreWireBoundingBox.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctree.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctree.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctree.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctree.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreWireBoundingBox.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctree.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctree.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctree.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctree.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreWireBoundingBox.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctree.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctree.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctree.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctree.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeNode.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctree.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctree.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctree.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeNode.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctree.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctree.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctree.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeNode.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctree.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctree.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctree.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeNode.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctree.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctree.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctree.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 52%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/rc1.0_combiners.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 53%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/rc1.0_final.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 52%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/ps1.0_program.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 48%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/atifs/src/ATI_FS_GLGpuProgram.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/atifs/src/ATI_FS_GLGpuProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/atifs/src/ATI_FS_GLGpuProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/atifs/src/ATI_FS_GLGpuProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/atifs/src/ATI_FS_GLGpuProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/atifs/src/ATI_FS_GLGpuProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/atifs/src/ATI_FS_GLGpuProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/atifs/src/ATI_FS_GLGpuProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/atifs/src/ATI_FS_GLGpuProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/atifs/src/ATI_FS_GLGpuProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/atifs/src/ATI_FS_GLGpuProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/atifs/src/ATI_FS_GLGpuProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/atifs/src/ATI_FS_GLGpuProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/atifs/src/ATI_FS_GLGpuProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/atifs/src/ATI_FS_GLGpuProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/atifs/src/ATI_FS_GLGpuProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/atifs/src/ATI_FS_GLGpuProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/atifs/src/ATI_FS_GLGpuProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/atifs/src/ATI_FS_GLGpuProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/atifs/src/ATI_FS_GLGpuProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/atifs/src/ATI_FS_GLGpuProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/atifs/src/ATI_FS_GLGpuProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/atifs/src/ATI_FS_GLGpuProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/atifs/src/ATI_FS_GLGpuProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/atifs/src/ATI_FS_GLGpuProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/atifs/src/ATI_FS_GLGpuProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/atifs/src/ATI_FS_GLGpuProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/atifs/src/ATI_FS_GLGpuProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/atifs/src/ATI_FS_GLGpuProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/atifs/src/ATI_FS_GLGpuProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/atifs/src/ATI_FS_GLGpuProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/atifs/src/ATI_FS_GLGpuProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/atifs/src/ATI_FS_GLGpuProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/atifs/src/ATI_FS_GLGpuProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/atifs/src/ATI_FS_GLGpuProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/atifs/src/ATI_FS_GLGpuProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/atifs/src/ATI_FS_GLGpuProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/atifs/src/ATI_FS_GLGpuProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/atifs/src/ATI_FS_GLGpuProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/atifs/src/ATI_FS_GLGpuProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/atifs/src/ATI_FS_GLGpuProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/atifs/src/ATI_FS_GLGpuProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/atifs/src/ATI_FS_GLGpuProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/atifs/src/ATI_FS_GLGpuProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/atifs/src/ATI_FS_GLGpuProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/atifs/src/ATI_FS_GLGpuProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/atifs/src/ATI_FS_GLGpuProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/atifs/src/ATI_FS_GLGpuProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/atifs/src/ATI_FS_GLGpuProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/atifs/src/ATI_FS_GLGpuProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/atifs/src/ATI_FS_GLGpuProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/atifs/src/ATI_FS_GLGpuProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/atifs/src/ATI_FS_GLGpuProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/atifs/src/ATI_FS_GLGpuProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/atifs/src/ATI_FS_GLGpuProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/atifs/src/ATI_FS_GLGpuProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/atifs/src/ATI_FS_GLGpuProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/atifs/src/ATI_FS_GLGpuProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/atifs/src/ATI_FS_GLGpuProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/atifs/src/ATI_FS_GLGpuProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/atifs/src/ATI_FS_GLGpuProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/atifs/src/ATI_FS_GLGpuProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 53%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/rc1.0_general.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 54%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/ts1.0_inst.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 49%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreColourFaderAffector2.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector2.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector2.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector2.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector2.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector2.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector2.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector2.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector2.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector2.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector2.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector2.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector2.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector2.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector2.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector2.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector2.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector2.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector2.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector2.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector2.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector2.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector2.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector2.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector2.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector2.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector2.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector2.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector2.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector2.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector2.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector2.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector2.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector2.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector2.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector2.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector2.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector2.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector2.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector2.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector2.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector2.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector2.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector2.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector2.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector2.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector2.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector2.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector2.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector2.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector2.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector2.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector2.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector2.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector2.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 103 | position(Vector3::ZERO), direction(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector2.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector2.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 103 | position(Vector3::ZERO), direction(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourFaderAffector2.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 54%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/ts1.0_inst_list.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 54%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/vp1.0_impl.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 54%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/vs1.0_inst.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 54%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/vcp1.0_impl.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 53%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2GpuProgram.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 48%] Building CXX object PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgreDefaultZone.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreDefaultZone.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreDefaultZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreDefaultZone.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreDefaultZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreDefaultZone.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreDefaultZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreDefaultZone.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreDefaultZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreDefaultZone.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreDefaultZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreDefaultZone.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreDefaultZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreDefaultZone.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreDefaultZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreDefaultZone.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreDefaultZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreDefaultZone.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreDefaultZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreDefaultZone.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreDefaultZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreDefaultZone.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreDefaultZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreDefaultZone.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreDefaultZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreDefaultZone.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreDefaultZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreDefaultZone.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreDefaultZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreDefaultZone.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreDefaultZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreDefaultZone.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreDefaultZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreDefaultZone.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreDefaultZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreDefaultZone.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreDefaultZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreDefaultZone.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreDefaultZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreDefaultZone.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreDefaultZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreDefaultZone.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreDefaultZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreDefaultZone.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreDefaultZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreDefaultZone.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreDefaultZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreDefaultZone.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreDefaultZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreDefaultZone.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreDefaultZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreDefaultZone.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreDefaultZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreDefaultZone.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreDefaultZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreDefaultZone.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreDefaultZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreDefaultZone.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreDefaultZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreDefaultZone.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreDefaultZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreDefaultZone.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreDefaultZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreDefaultZone.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreDefaultZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreDefaultZone.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreDefaultZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreDefaultZone.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreDefaultZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreDefaultZone.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreDefaultZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreDefaultZone.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreDefaultZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreDefaultZone.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreDefaultZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreDefaultZone.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreDefaultZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreDefaultZone.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreDefaultZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreDefaultZone.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreDefaultZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreDefaultZone.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreDefaultZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreDefaultZone.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreDefaultZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreDefaultZone.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreDefaultZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreDefaultZone.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreDefaultZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreDefaultZone.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreDefaultZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreDefaultZone.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreDefaultZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreDefaultZone.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreDefaultZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreDefaultZone.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreDefaultZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreDefaultZone.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreDefaultZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZCamera.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:56, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreDefaultZone.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreDefaultZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreDefaultZone.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreDefaultZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZCamera.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:56, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreDefaultZone.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreDefaultZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreDefaultZone.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreDefaultZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZCamera.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:56, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreDefaultZone.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreDefaultZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreDefaultZone.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreDefaultZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZCamera.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:56, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreDefaultZone.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreDefaultZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreDefaultZone.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreDefaultZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZCamera.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:56, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreDefaultZone.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreDefaultZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreDefaultZone.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreDefaultZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZCamera.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:56, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreDefaultZone.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreDefaultZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreDefaultZone.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreDefaultZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 55%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/vsp1.0_impl.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 53%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2GpuProgramManager.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 55%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/nvparse/vs1.0_inst_list.cpp.o /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/nvparse/vs1.0_inst_list.cpp: In function 'void vs10_load_program()': /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/nvparse/vs1.0_inst_list.cpp:159:50: warning: cast from type 'const char*' to type 'char*' casts away qualifiers [-Wcast-qual] 159 | LoadProgram( GL_VERTEX_PROGRAM_NV, vpid, (char *) vs10_transstring.c_str() ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 51%] Building CXX object PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreePlugin.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreePlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreePlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreePlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreePlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreePlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreePlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreePlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreePlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreePlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreePlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreePlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreePlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreePlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreePlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreePlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreePlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreePlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreePlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreePlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreePlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreePlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreePlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreePlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreePlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreePlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreePlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreePlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreePlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreePlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreePlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreePlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreePlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreePlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreePlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreePlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreePlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreePlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreePlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreePlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreePlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreePlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreePlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreePlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreePlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreePlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreePlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreePlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreePlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreePlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreePlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreePlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreePlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreePlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreePlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreePlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreePlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreePlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreePlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreePlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreePlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreePlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreePlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreePlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreePlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreePlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreePlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreePlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreePlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreePlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreePlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreePlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreePlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreePlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreePlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreePlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreePlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreePlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreePlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreePlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreePlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreePlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreePlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreePlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreePlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreePlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreePlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreePlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreePlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreePlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreePlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreePlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreePlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreePlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreePlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreePlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreePlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreePlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreePlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreePlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreePlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreePlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreePlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreePlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreePlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreePlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreePlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreePlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreePlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreePlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreePlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreePlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreePlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreePlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreePlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreePlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreePlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreePlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreePlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreePlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreePlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreePlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreePlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 51%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2FBORenderTexture.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBORenderTexture.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBORenderTexture.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBORenderTexture.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBORenderTexture.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 53%] Building CXX object PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeSceneManagerDll.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 53%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2FrameBufferObject.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FrameBufferObject.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FrameBufferObject.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FrameBufferObject.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FrameBufferObject.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FrameBufferObject.cpp: In member function 'void Ogre::GLES2FrameBufferObject::initialise()': /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FrameBufferObject.cpp:228:16: warning: variable 'bufs' set but not used [-Wunused-but-set-variable] 228 | GLenum bufs[OGRE_MAX_MULTIPLE_RENDER_TARGETS]; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2FrameBufferObject.cpp:229:25: warning: variable 'n' set but not used [-Wunused-but-set-variable] 229 | GLsizei n=0; | ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 51%] Building CXX object PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspResourceManager.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspResourceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspResourceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspResourceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspResourceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspResourceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspResourceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspResourceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspResourceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspResourceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspResourceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspResourceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspResourceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspResourceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspResourceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspResourceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspResourceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspResourceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspResourceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspResourceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspResourceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspResourceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspResourceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspResourceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspResourceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspResourceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspResourceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspResourceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspResourceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspResourceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspResourceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspResourceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspResourceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspResourceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspResourceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspResourceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspResourceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspResourceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspResourceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspResourceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspResourceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspResourceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspResourceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspResourceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspResourceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspResourceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePatchSurface.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspResourceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspResourceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspResourceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspResourceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspResourceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspResourceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspResourceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspResourceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspResourceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspResourceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspResourceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspResourceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspResourceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspResourceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspResourceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStaticFaceGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspLevel.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspResourceManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 52%] Building CXX object PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspSceneManager.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 55%] Building CXX object PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCPlane.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCPlane.h:45, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCPlane.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCPlane.h:45, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCPlane.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCPlane.h:45, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCPlane.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCPlane.h:45, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCPlane.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCPlane.h:45, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCPlane.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCPlane.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCPlane.h:45, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCPlane.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCPlane.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCPlane.h:45, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCPlane.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCPlane.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCPlane.h:45, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCPlane.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCPlane.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCPlane.h:45, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCPlane.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCPlane.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCPlane.h:45, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCPlane.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCPlane.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCPlane.h:45, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCPlane.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCPlane.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCPlane.h:45, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCPlane.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCPlane.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCPlane.h:45, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCPlane.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCPlane.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCPlane.h:45, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCPlane.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCPlane.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCPlane.h:45, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCPlane.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCPlane.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCPlane.h:45, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCPlane.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCPlane.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCPlane.h:45, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCPlane.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCPlane.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCPlane.h:45, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCPlane.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCPlane.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCPlane.h:45, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCPlane.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCPlane.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCPlane.h:45, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCPlane.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCPlane.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCPlane.h:45, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCPlane.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCPlane.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCPlane.h:45, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCPlane.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCPlane.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCPlane.h:45, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCPlane.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCPlane.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCPlane.h:45, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCPlane.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCPlane.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCPlane.h:45, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCPlane.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCPlane.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCPlane.h:45, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCPlane.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCPlane.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCPlane.h:45, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCPlane.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCPlane.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCPlane.h:45, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCPlane.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCPlane.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCPlane.h:45, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCPlane.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 51%] Building CXX object Components/Paging/CMakeFiles/OgrePaging.dir/src/OgreGrid3DPageStrategy.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgreGrid3DPageStrategy.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid3DPageStrategy.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgreGrid3DPageStrategy.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid3DPageStrategy.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgreGrid3DPageStrategy.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid3DPageStrategy.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgreGrid3DPageStrategy.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid3DPageStrategy.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgreGrid3DPageStrategy.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid3DPageStrategy.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid3DPageStrategy.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgreGrid3DPageStrategy.h: In member function 'virtual Ogre::Vector3 Ogre::Grid3DPageStrategyData::getCellSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgreGrid3DPageStrategy.h:138:62: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 138 | virtual Vector3 getCellSize() const { return mCellSize; } | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgreGrid3DPageStrategy.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid3DPageStrategy.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid3DPageStrategy.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgreGrid3DPageStrategy.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid3DPageStrategy.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid3DPageStrategy.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgreGrid3DPageStrategy.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid3DPageStrategy.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid3DPageStrategy.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgreGrid3DPageStrategy.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid3DPageStrategy.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid3DPageStrategy.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgreGrid3DPageStrategy.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid3DPageStrategy.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid3DPageStrategy.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgreGrid3DPageStrategy.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid3DPageStrategy.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid3DPageStrategy.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgreGrid3DPageStrategy.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid3DPageStrategy.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid3DPageStrategy.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgreGrid3DPageStrategy.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid3DPageStrategy.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid3DPageStrategy.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgreGrid3DPageStrategy.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid3DPageStrategy.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid3DPageStrategy.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgreGrid3DPageStrategy.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid3DPageStrategy.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid3DPageStrategy.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgreGrid3DPageStrategy.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid3DPageStrategy.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid3DPageStrategy.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgreGrid3DPageStrategy.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid3DPageStrategy.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid3DPageStrategy.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgreGrid3DPageStrategy.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid3DPageStrategy.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid3DPageStrategy.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgreGrid3DPageStrategy.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid3DPageStrategy.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid3DPageStrategy.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgreGrid3DPageStrategy.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid3DPageStrategy.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid3DPageStrategy.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgreGrid3DPageStrategy.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid3DPageStrategy.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid3DPageStrategy.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgreGrid3DPageStrategy.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid3DPageStrategy.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid3DPageStrategy.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgreGrid3DPageStrategy.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid3DPageStrategy.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid3DPageStrategy.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgreGrid3DPageStrategy.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid3DPageStrategy.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid3DPageStrategy.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgreGrid3DPageStrategy.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid3DPageStrategy.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid3DPageStrategy.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgreGrid3DPageStrategy.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid3DPageStrategy.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid3DPageStrategy.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgreGrid3DPageStrategy.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid3DPageStrategy.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid3DPageStrategy.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgreGrid3DPageStrategy.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid3DPageStrategy.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid3DPageStrategy.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgreGrid3DPageStrategy.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid3DPageStrategy.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid3DPageStrategy.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgreGrid3DPageStrategy.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid3DPageStrategy.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid3DPageStrategy.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgreGrid3DPageStrategy.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid3DPageStrategy.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid3DPageStrategy.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgreGrid3DPageStrategy.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid3DPageStrategy.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid3DPageStrategy.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgreGrid3DPageStrategy.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid3DPageStrategy.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid3DPageStrategy.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgreGrid3DPageStrategy.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid3DPageStrategy.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid3DPageStrategy.cpp: In constructor 'Ogre::Grid3DPageStrategyData::Grid3DPageStrategyData()': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid3DPageStrategy.cpp:49:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 49 | , mWorldOrigin(Vector3::ZERO) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgreGrid3DPageStrategy.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid3DPageStrategy.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid3DPageStrategy.cpp:50:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 50 | , mOrigin(Vector3::ZERO) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgreGrid3DPageStrategy.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreGrid3DPageStrategy.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 54%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreColourImageAffector.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourImageAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourImageAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourImageAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourImageAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourImageAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourImageAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourImageAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourImageAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourImageAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourImageAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourImageAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourImageAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourImageAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourImageAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourImageAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourImageAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourImageAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourImageAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourImageAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourImageAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourImageAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourImageAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourImageAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourImageAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourImageAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourImageAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourImageAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourImageAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourImageAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourImageAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourImageAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourImageAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourImageAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourImageAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourImageAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourImageAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourImageAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourImageAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourImageAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourImageAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourImageAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourImageAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourImageAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourImageAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourImageAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourImageAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourImageAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourImageAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourImageAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourImageAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourImageAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourImageAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourImageAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourImageAffector.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 103 | position(Vector3::ZERO), direction(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourImageAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourImageAffector.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 103 | position(Vector3::ZERO), direction(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourImageAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 57%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLATIFSInit.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLATIFSInit.h:20, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLATIFSInit.cpp:16: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLATIFSInit.h:20, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLATIFSInit.cpp:16: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLATIFSInit.h:20, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLATIFSInit.cpp:16: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLATIFSInit.h:20, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLATIFSInit.cpp:16: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLATIFSInit.h:20, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLATIFSInit.cpp:16: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLATIFSInit.h:20, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLATIFSInit.cpp:16: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLATIFSInit.h:20, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLATIFSInit.cpp:16: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystemCapabilities.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLATIFSInit.h:20, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLATIFSInit.cpp:16: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLATIFSInit.h:20, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLATIFSInit.cpp:16: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLATIFSInit.h:20, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLATIFSInit.cpp:16: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLATIFSInit.h:20, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLATIFSInit.cpp:16: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLATIFSInit.h:20, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLATIFSInit.cpp:16: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLATIFSInit.h:20, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLATIFSInit.cpp:16: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLATIFSInit.h:20, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLATIFSInit.cpp:16: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLATIFSInit.h:20, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLATIFSInit.cpp:16: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLATIFSInit.h:20, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLATIFSInit.cpp:16: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLATIFSInit.h:20, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLATIFSInit.cpp:16: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLATIFSInit.h:20, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLATIFSInit.cpp:16: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLATIFSInit.h:20, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLATIFSInit.cpp:16: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLATIFSInit.h:20, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLATIFSInit.cpp:16: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLATIFSInit.h:20, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLATIFSInit.cpp:16: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLATIFSInit.h:20, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLATIFSInit.cpp:16: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLATIFSInit.h:20, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLATIFSInit.cpp:16: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLATIFSInit.h:20, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLATIFSInit.cpp:16: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLATIFSInit.h:20, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLATIFSInit.cpp:16: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLATIFSInit.h:20, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLATIFSInit.cpp:16: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLATIFSInit.h:20, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLATIFSInit.cpp:16: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLATIFSInit.h:20, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLATIFSInit.cpp:16: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLATIFSInit.h:20, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLATIFSInit.cpp:16: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLATIFSInit.h:20, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLATIFSInit.cpp:16: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLATIFSInit.h:20, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLATIFSInit.cpp:16: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLATIFSInit.h:20, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLATIFSInit.cpp:16: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLATIFSInit.h:20, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLATIFSInit.cpp:16: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLATIFSInit.h:20, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLATIFSInit.cpp:16: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLATIFSInit.h:20, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLATIFSInit.cpp:16: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLATIFSInit.h:20, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLATIFSInit.cpp:16: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLATIFSInit.h:20, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLATIFSInit.cpp:16: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLATIFSInit.h:20, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLATIFSInit.cpp:16: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLATIFSInit.h:20, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLATIFSInit.cpp:16: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLATIFSInit.h:20, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLATIFSInit.cpp:16: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLATIFSInit.h:20, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLATIFSInit.cpp:16: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLATIFSInit.h:20, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLATIFSInit.cpp:16: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLATIFSInit.h:20, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLATIFSInit.cpp:16: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLATIFSInit.h:20, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLATIFSInit.cpp:16: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLATIFSInit.h:20, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLATIFSInit.cpp:16: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLATIFSInit.h:20, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLATIFSInit.cpp:16: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLATIFSInit.h:20, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLATIFSInit.cpp:16: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLATIFSInit.h:20, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLATIFSInit.cpp:16: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLATIFSInit.h:20, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLATIFSInit.cpp:16: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLATIFSInit.h:20, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLATIFSInit.cpp:16: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLATIFSInit.h:20, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLATIFSInit.cpp:16: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLATIFSInit.h:20, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLATIFSInit.cpp:16: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLATIFSInit.h:20, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLATIFSInit.cpp:16: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 53%] Building CXX object PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeSceneManager.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp: In function 'Ogre::Intersection Ogre::intersect(const Ogre::Ray&, const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:83:36: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 83 | Vector3 origin = one.getOrigin(); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:84:36: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 84 | Vector3 dir = one.getDirection(); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp: In function 'Ogre::Intersection Ogre::intersect(const Ogre::Sphere&, const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:236:37: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 236 | Vector3 scenter = one.getCenter(); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp: In member function 'void Ogre::OctreeSceneManager::init(Ogre::AxisAlignedBox&, int)': /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:327:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 327 | Vector3 min = box.getMinimum(); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:329:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 329 | Vector3 max = box.getMaximum(); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp: In member function 'void Ogre::OctreeSceneManager::_updateOctreeNode(Ogre::OctreeNode*)': /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:412:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 412 | if ( box.isNull() ) | ^~ /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:416:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 416 | if (!mOctree) | ^~ /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp: In member function 'void Ogre::OctreeSceneManager::resize(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:1018:44: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 1018 | const Vector3 min = box.getMinimum(); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:1019:44: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 1019 | const Vector3 max = box.getMaximum(); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneManager.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneManager.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 58%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLContext.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 55%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareBufferManager.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareBufferManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareBufferManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareBufferManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareBufferManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareBufferManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareBufferManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareBufferManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystemCapabilities.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareBufferManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2HardwareBufferManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareBufferManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareBufferManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareBufferManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareBufferManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareBufferManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareBufferManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareBufferManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareBufferManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareBufferManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareBufferManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareBufferManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareBufferManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareBufferManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareBufferManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareBufferManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareBufferManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareBufferManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareBufferManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareBufferManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareBufferManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareBufferManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareBufferManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareBufferManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareBufferManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareBufferManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareBufferManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareBufferManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareBufferManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareBufferManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareBufferManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareBufferManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareBufferManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareBufferManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareBufferManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareBufferManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareBufferManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareBufferManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareBufferManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareBufferManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareBufferManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareBufferManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareBufferManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareBufferManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareBufferManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareBufferManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareBufferManager.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareBufferManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareBufferManager.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareBufferManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareBufferManager.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareBufferManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareBufferManager.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareBufferManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 58%] Building CXX object PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspSceneManagerPlugin.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManagerPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManagerPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManagerPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManagerPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManagerPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManagerPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManagerPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManagerPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManagerPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManagerPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManagerPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManagerPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManagerPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManagerPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManagerPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManagerPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManagerPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManagerPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManagerPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManagerPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManagerPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManagerPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManagerPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManagerPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManagerPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManagerPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManagerPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManagerPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManagerPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManagerPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManagerPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManagerPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManagerPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManagerPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManagerPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManagerPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManagerPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManagerPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManagerPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManagerPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManagerPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManagerPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManagerPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManagerPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManagerPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManagerPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManagerPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManagerPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManagerPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManagerPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManagerPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManagerPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManagerPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManagerPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManagerPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManagerPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManagerPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManagerPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManagerPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManagerPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManagerPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 54%] Building CXX object PlugIns/OctreeSceneManager/CMakeFiles/Plugin_OctreeSceneManager.dir/src/OgreOctreeSceneQuery.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneQuery.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneQuery.cpp:39: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneQuery.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneQuery.cpp:39: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneQuery.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneQuery.cpp:39: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneQuery.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneQuery.cpp:39: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneQuery.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneQuery.cpp:39: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneQuery.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneQuery.cpp:39: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneQuery.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneQuery.cpp:39: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneQuery.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneQuery.cpp:39: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneQuery.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneQuery.cpp:39: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneQuery.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneQuery.cpp:39: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneQuery.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneQuery.cpp:39: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneQuery.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneQuery.cpp:39: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneQuery.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneQuery.cpp:39: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneQuery.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneQuery.cpp:39: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneQuery.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneQuery.cpp:39: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneQuery.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneQuery.cpp:39: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneQuery.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneQuery.cpp:39: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneQuery.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneQuery.cpp:39: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneQuery.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneQuery.cpp:39: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneQuery.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneQuery.cpp:39: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneQuery.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneQuery.cpp:39: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneQuery.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneQuery.cpp:39: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneQuery.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneQuery.cpp:39: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneQuery.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneQuery.cpp:39: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneQuery.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneQuery.cpp:39: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneQuery.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneQuery.cpp:39: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneQuery.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneQuery.cpp:39: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneQuery.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneQuery.cpp:39: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneQuery.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneQuery.cpp:39: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneQuery.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneQuery.cpp:39: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneQuery.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneQuery.cpp:39: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneQuery.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneQuery.cpp:39: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneQuery.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneQuery.cpp:39: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneQuery.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneQuery.cpp:39: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneQuery.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneQuery.cpp:39: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneQuery.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneQuery.cpp:39: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneQuery.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneQuery.cpp:39: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneQuery.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneQuery.cpp:39: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneQuery.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneQuery.cpp:39: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneQuery.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneQuery.cpp:39: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneQuery.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneQuery.cpp:39: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneQuery.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneQuery.cpp:39: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneQuery.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneQuery.cpp:39: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneQuery.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneQuery.cpp:39: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneQuery.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneQuery.cpp:39: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneQuery.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneQuery.cpp:39: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneQuery.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneQuery.cpp:39: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneQuery.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneQuery.cpp:39: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneQuery.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneQuery.cpp:39: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneQuery.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneQuery.cpp:39: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneQuery.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneQuery.cpp:39: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneQuery.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneQuery.cpp:39: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneQuery.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneQuery.cpp:39: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneQuery.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneQuery.cpp:39: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneQuery.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneQuery.cpp:39: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneQuery.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneQuery.cpp:39: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneQuery.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneQuery.cpp:39: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneQuery.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneQuery.cpp:39: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneQuery.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneQuery.cpp:39: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneQuery.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneQuery.cpp:39: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/include/OgreOctreeSceneQuery.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeSceneManager/src/OgreOctreeSceneQuery.cpp:39: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 57%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareOcclusionQuery.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareOcclusionQuery.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareOcclusionQuery.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareOcclusionQuery.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareOcclusionQuery.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareOcclusionQuery.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareOcclusionQuery.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareOcclusionQuery.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareOcclusionQuery.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareOcclusionQuery.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareOcclusionQuery.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareOcclusionQuery.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareOcclusionQuery.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareOcclusionQuery.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareOcclusionQuery.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareOcclusionQuery.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareOcclusionQuery.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareOcclusionQuery.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareOcclusionQuery.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareOcclusionQuery.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareOcclusionQuery.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareOcclusionQuery.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareOcclusionQuery.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareOcclusionQuery.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareOcclusionQuery.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareOcclusionQuery.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareOcclusionQuery.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareOcclusionQuery.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareOcclusionQuery.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareOcclusionQuery.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareOcclusionQuery.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareOcclusionQuery.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareOcclusionQuery.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareOcclusionQuery.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareOcclusionQuery.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareOcclusionQuery.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareOcclusionQuery.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareOcclusionQuery.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareOcclusionQuery.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareOcclusionQuery.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareOcclusionQuery.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareOcclusionQuery.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareOcclusionQuery.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareOcclusionQuery.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareOcclusionQuery.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareOcclusionQuery.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareOcclusionQuery.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareOcclusionQuery.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareOcclusionQuery.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2HardwareOcclusionQuery.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareOcclusionQuery.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareOcclusionQuery.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareOcclusionQuery.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareOcclusionQuery.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareOcclusionQuery.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareOcclusionQuery.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareOcclusionQuery.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareOcclusionQuery.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareOcclusionQuery.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareOcclusionQuery.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareOcclusionQuery.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareOcclusionQuery.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareOcclusionQuery.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 56%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareIndexBuffer.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareIndexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareIndexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareIndexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareIndexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareIndexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareIndexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareIndexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystemCapabilities.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareIndexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2HardwareIndexBuffer.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareIndexBuffer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareIndexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareIndexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareIndexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareIndexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareIndexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareIndexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareIndexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareIndexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareIndexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareIndexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareIndexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareIndexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareIndexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareIndexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareIndexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareIndexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareIndexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareIndexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareIndexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareIndexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareIndexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareIndexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareIndexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareIndexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareIndexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareIndexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareIndexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareIndexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareIndexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareIndexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareIndexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareIndexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareIndexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareIndexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareIndexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareIndexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareIndexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareIndexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareIndexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareIndexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareIndexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareIndexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareIndexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareIndexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareIndexBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareIndexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareIndexBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareIndexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareIndexBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareIndexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareIndexBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareIndexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 58%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreColourInterpolatorAffector.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourInterpolatorAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourInterpolatorAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourInterpolatorAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourInterpolatorAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourInterpolatorAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourInterpolatorAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourInterpolatorAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourInterpolatorAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourInterpolatorAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourInterpolatorAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourInterpolatorAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourInterpolatorAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourInterpolatorAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourInterpolatorAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourInterpolatorAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourInterpolatorAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourInterpolatorAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourInterpolatorAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourInterpolatorAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourInterpolatorAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourInterpolatorAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourInterpolatorAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourInterpolatorAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourInterpolatorAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourInterpolatorAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourInterpolatorAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourInterpolatorAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourInterpolatorAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourInterpolatorAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourInterpolatorAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourInterpolatorAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourInterpolatorAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourInterpolatorAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourInterpolatorAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourInterpolatorAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourInterpolatorAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourInterpolatorAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourInterpolatorAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourInterpolatorAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourInterpolatorAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourInterpolatorAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourInterpolatorAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourInterpolatorAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourInterpolatorAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourInterpolatorAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourInterpolatorAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourInterpolatorAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourInterpolatorAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourInterpolatorAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourInterpolatorAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourInterpolatorAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourInterpolatorAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourInterpolatorAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourInterpolatorAffector.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 103 | position(Vector3::ZERO), direction(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourInterpolatorAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourInterpolatorAffector.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 103 | position(Vector3::ZERO), direction(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreColourInterpolatorAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 58%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLDefaultHardwareBufferManager.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 55%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLX/OgreGLXGLSupport.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 55%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLX/OgreGLXContext.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystemCapabilities.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXContext.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXContext.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXContext.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXContext.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 57%] Building CXX object PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspSceneManagerDll.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneManagerDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 58%] Building CXX object PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZCamera.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZCamera.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZCamera.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZCamera.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZCamera.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZCamera.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZCamera.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZCamera.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZCamera.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZCamera.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZCamera.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZCamera.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZCamera.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZCamera.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZCamera.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZCamera.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZCamera.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZCamera.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZCamera.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZCamera.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZCamera.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZCamera.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZCamera.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZCamera.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZCamera.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZCamera.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZCamera.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZCamera.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZCamera.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZCamera.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZCamera.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZCamera.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZCamera.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZCamera.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZCamera.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZCamera.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZCamera.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZCamera.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZCamera.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZCamera.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZCamera.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZCamera.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZCamera.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZCamera.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZCamera.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZCamera.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZCamera.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZCamera.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZCamera.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZCamera.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZCamera.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZCamera.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZCamera.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZCamera.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZCamera.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZCamera.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZCamera.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZCamera.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZCamera.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZCamera.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZCamera.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZCamera.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZCamera.cpp: In member function 'bool Ogre::PCZCamera::isVisible(Ogre::PortalBase*, Ogre::FrustumPlane*) const': /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZCamera.cpp:172:79: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 172 | Vector3 portalDirection = portal->getDerivedDirection(); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZCamera.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 57%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLX/OgreGLXRenderTexture.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXRenderTexture.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXRenderTexture.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXRenderTexture.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXRenderTexture.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXRenderTexture.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXRenderTexture.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXRenderTexture.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXRenderTexture.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXRenderTexture.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXRenderTexture.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXRenderTexture.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXRenderTexture.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXRenderTexture.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXRenderTexture.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXRenderTexture.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXRenderTexture.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXRenderTexture.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXRenderTexture.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXRenderTexture.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXRenderTexture.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXRenderTexture.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXRenderTexture.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXRenderTexture.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXRenderTexture.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXRenderTexture.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXRenderTexture.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXRenderTexture.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXRenderTexture.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXRenderTexture.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXRenderTexture.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXRenderTexture.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXRenderTexture.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXRenderTexture.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXRenderTexture.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXRenderTexture.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXRenderTexture.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXRenderTexture.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXRenderTexture.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXRenderTexture.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXRenderTexture.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXRenderTexture.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXRenderTexture.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXRenderTexture.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXRenderTexture.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXRenderTexture.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXRenderTexture.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXRenderTexture.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXRenderTexture.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXRenderTexture.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXRenderTexture.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXRenderTexture.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXRenderTexture.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXRenderTexture.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXRenderTexture.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXRenderTexture.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXRenderTexture.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXRenderTexture.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXRenderTexture.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXRenderTexture.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXRenderTexture.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXRenderTexture.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 57%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwarePixelBuffer.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2HardwareBufferManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2FBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp: In member function 'void Ogre::GLES2TextureBuffer::buildMipmaps(const Ogre::PixelBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwarePixelBuffer.cpp:1103:17: warning: variable 'depth' set but not used [-Wunused-but-set-variable] 1103 | GLsizei depth; | ^~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 57%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/GLX/OgreGLXWindow.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/GLX/OgreGLXWindow.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/GLX/OgreGLXWindow.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/GLX/OgreGLXWindow.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/GLX/OgreGLXWindow.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/GLX/OgreGLXWindow.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/GLX/OgreGLXWindow.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/GLX/OgreGLXWindow.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/GLX/OgreGLXWindow.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/GLX/OgreGLXWindow.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/GLX/OgreGLXWindow.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/GLX/OgreGLXWindow.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/GLX/OgreGLXWindow.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/GLX/OgreGLXWindow.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/GLX/OgreGLXWindow.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/GLX/OgreGLXWindow.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/GLX/OgreGLXWindow.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/GLX/OgreGLXWindow.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/GLX/OgreGLXWindow.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/GLX/OgreGLXWindow.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/GLX/OgreGLXWindow.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/GLX/OgreGLXWindow.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/GLX/OgreGLXWindow.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/GLX/OgreGLXWindow.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/GLX/OgreGLXWindow.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/GLX/OgreGLXWindow.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/GLX/OgreGLXWindow.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/GLX/OgreGLXWindow.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/GLX/OgreGLXWindow.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/GLX/OgreGLXWindow.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/GLX/OgreGLXWindow.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/GLX/OgreGLXWindow.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/GLX/OgreGLXWindow.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/GLX/OgreGLXWindow.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/GLX/OgreGLXWindow.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/GLX/OgreGLXWindow.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/GLX/OgreGLXWindow.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/GLX/OgreGLXWindow.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/GLX/OgreGLXWindow.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/GLX/OgreGLXWindow.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/GLX/OgreGLXWindow.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/GLX/OgreGLXWindow.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/GLX/OgreGLXWindow.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/GLX/OgreGLXWindow.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/GLX/OgreGLXWindow.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/GLX/OgreGLXWindow.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/GLX/OgreGLXWindow.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/GLX/OgreGLXWindow.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/GLX/OgreGLXWindow.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/GLX/OgreGLXWindow.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/GLX/OgreGLXWindow.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/GLX/OgreGLXWindow.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/GLX/OgreGLXWindow.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/GLX/OgreGLXWindow.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXWindow.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/GLX/OgreGLXWindow.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXWindow.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/GLX/OgreGLXWindow.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXWindow.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/GLX/OgreGLXWindow.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXWindow.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/GLX/OgreGLXWindow.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/GLX/OgreGLXWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 59%] Linking CXX shared library ../../lib/Plugin_OctreeSceneManager.so make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[1]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 63%] Built target Plugin_OctreeSceneManager make[1]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 61%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreCylinderEmitter.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreCylinderEmitter.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreCylinderEmitter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreCylinderEmitter.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreCylinderEmitter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreCylinderEmitter.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreCylinderEmitter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreCylinderEmitter.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreCylinderEmitter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreCylinderEmitter.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreCylinderEmitter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreCylinderEmitter.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreCylinderEmitter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 103 | position(Vector3::ZERO), direction(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreCylinderEmitter.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreCylinderEmitter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreCylinderEmitter.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreCylinderEmitter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 103 | position(Vector3::ZERO), direction(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreCylinderEmitter.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreCylinderEmitter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreCylinderEmitter.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreCylinderEmitter.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreCylinderEmitter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreCylinderEmitter.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreCylinderEmitter.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreCylinderEmitter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 59%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLDepthBuffer.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystemCapabilities.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLDepthBuffer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 58%] Building CXX object Components/Paging/CMakeFiles/OgrePaging.dir/src/OgrePage.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePage.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePage.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePage.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePage.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePage.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePage.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePage.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePage.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePage.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePage.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePage.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePage.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePage.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePage.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePage.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePage.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePage.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePage.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePage.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePage.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePage.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePage.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePage.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePage.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePage.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePage.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePage.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePage.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePage.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePage.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePage.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePage.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePage.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePage.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePage.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePage.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePage.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePage.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePage.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePage.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePage.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePage.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePage.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePage.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePage.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePage.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePage.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePage.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePage.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePage.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePage.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePage.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePage.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePage.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePage.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePage.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePage.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePage.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePage.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePage.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePage.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 59%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareUniformBuffer.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 61%] Building CXX object PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreQuake3Level.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 64%] Building CXX object Components/Paging/CMakeFiles/OgrePaging.dir/src/OgrePageContent.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 64%] Building CXX object Components/Property/CMakeFiles/OgreProperty.dir/src/OgreProperty.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/include/OgreProperty.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/src/OgreProperty.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/include/OgreProperty.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/src/OgreProperty.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/include/OgreProperty.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/src/OgreProperty.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/include/OgreProperty.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/src/OgreProperty.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/include/OgreProperty.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/src/OgreProperty.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/include/OgreProperty.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/src/OgreProperty.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/include/OgreProperty.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/src/OgreProperty.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/include/OgreProperty.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/src/OgreProperty.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/include/OgreProperty.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/src/OgreProperty.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/include/boost/bind.hpp:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/include/OgreProperty.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/src/OgreProperty.cpp:29: /usr/include/boost/bind.hpp: At global scope: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/include/OgreProperty.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/src/OgreProperty.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAny.h: In instantiation of 'ValueType Ogre::any_cast(const Ogre::Any&) [with ValueType = Ogre::Vector2]': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/src/OgreProperty.cpp:226:89: required from here /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAny.h:431:17: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 431 | return *result; | ^~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/include/OgreProperty.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/src/OgreProperty.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/src/OgreProperty.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/include/OgreProperty.h: In instantiation of 'void Ogre::Property::set(T) [with T = Ogre::Vector2]': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/src/OgreProperty.cpp:226:59: required from here /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/include/OgreProperty.h:242:32: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 242 | mSetter(val); | ~~~~~~~^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/include/OgreProperty.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/src/OgreProperty.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ In file included from /usr/include/boost/range/detail/extract_optional_type.hpp:18, from /usr/include/boost/range/mutable_iterator.hpp:21, from /usr/include/boost/range/iterator.hpp:20, from /usr/include/boost/range/begin.hpp:20, from /usr/include/boost/range/functions.hpp:18, from /usr/include/boost/range.hpp:18, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreIteratorRange.h:48, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreIteratorWrappers.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/include/OgreProperty.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/src/OgreProperty.cpp:29: /usr/include/boost/function/function_template.hpp:758:28: note: initializing argument 1 of 'boost::function1::result_type boost::function1::operator()(T0) const [with R = void; T0 = Ogre::Vector2; boost::function1::result_type = void]' 758 | result_type operator()(BOOST_FUNCTION_PARMS) const | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/include/OgreProperty.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/src/OgreProperty.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAny.h: In instantiation of 'ValueType Ogre::any_cast(const Ogre::Any&) [with ValueType = Ogre::Vector3]': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/src/OgreProperty.cpp:229:89: required from here /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAny.h:431:17: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 431 | return *result; | ^~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/include/OgreProperty.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/src/OgreProperty.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/src/OgreProperty.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/include/OgreProperty.h: In instantiation of 'void Ogre::Property::set(T) [with T = Ogre::Vector3]': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/src/OgreProperty.cpp:229:59: required from here /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/include/OgreProperty.h:242:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 242 | mSetter(val); | ~~~~~~~^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/include/OgreProperty.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/src/OgreProperty.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/include/boost/range/detail/extract_optional_type.hpp:18, from /usr/include/boost/range/mutable_iterator.hpp:21, from /usr/include/boost/range/iterator.hpp:20, from /usr/include/boost/range/begin.hpp:20, from /usr/include/boost/range/functions.hpp:18, from /usr/include/boost/range.hpp:18, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreIteratorRange.h:48, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreIteratorWrappers.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/include/OgreProperty.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/src/OgreProperty.cpp:29: /usr/include/boost/function/function_template.hpp:758:28: note: initializing argument 1 of 'boost::function1::result_type boost::function1::operator()(T0) const [with R = void; T0 = Ogre::Vector3; boost::function1::result_type = void]' 758 | result_type operator()(BOOST_FUNCTION_PARMS) const | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/include/OgreProperty.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/src/OgreProperty.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAny.h: In instantiation of 'ValueType Ogre::any_cast(const Ogre::Any&) [with ValueType = Ogre::Vector4]': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/src/OgreProperty.cpp:232:89: required from here /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAny.h:431:17: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] 431 | return *result; | ^~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/include/OgreProperty.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/src/OgreProperty.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:137:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' 137 | inline Vector4& operator = ( const Vector4& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/src/OgreProperty.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/include/OgreProperty.h: In instantiation of 'void Ogre::Property::set(T) [with T = Ogre::Vector4]': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/src/OgreProperty.cpp:232:59: required from here /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/include/OgreProperty.h:242:32: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] 242 | mSetter(val); | ~~~~~~~^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/include/OgreProperty.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/src/OgreProperty.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:137:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' 137 | inline Vector4& operator = ( const Vector4& rkVector ) | ^~~~~~~~ In file included from /usr/include/boost/range/detail/extract_optional_type.hpp:18, from /usr/include/boost/range/mutable_iterator.hpp:21, from /usr/include/boost/range/iterator.hpp:20, from /usr/include/boost/range/begin.hpp:20, from /usr/include/boost/range/functions.hpp:18, from /usr/include/boost/range.hpp:18, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreIteratorRange.h:48, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreIteratorWrappers.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/include/OgreProperty.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/src/OgreProperty.cpp:29: /usr/include/boost/function/function_template.hpp:758:28: note: initializing argument 1 of 'boost::function1::result_type boost::function1::operator()(T0) const [with R = void; T0 = Ogre::Vector4; boost::function1::result_type = void]' 758 | result_type operator()(BOOST_FUNCTION_PARMS) const | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/include/OgreProperty.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/src/OgreProperty.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAny.h: In instantiation of 'ValueType Ogre::any_cast(const Ogre::Any&) [with ValueType = Ogre::Quaternion]': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/src/OgreProperty.cpp:241:95: required from here /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAny.h:431:17: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 431 | return *result; | ^~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/include/OgreProperty.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/src/OgreProperty.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/src/OgreProperty.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/include/OgreProperty.h: In instantiation of 'void Ogre::Property::set(T) [with T = Ogre::Quaternion]': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/src/OgreProperty.cpp:241:62: required from here /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/include/OgreProperty.h:242:32: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 242 | mSetter(val); | ~~~~~~~^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/include/OgreProperty.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/src/OgreProperty.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/include/boost/range/detail/extract_optional_type.hpp:18, from /usr/include/boost/range/mutable_iterator.hpp:21, from /usr/include/boost/range/iterator.hpp:20, from /usr/include/boost/range/begin.hpp:20, from /usr/include/boost/range/functions.hpp:18, from /usr/include/boost/range.hpp:18, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreIteratorRange.h:48, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreIteratorWrappers.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/include/OgreProperty.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/src/OgreProperty.cpp:29: /usr/include/boost/function/function_template.hpp:758:28: note: initializing argument 1 of 'boost::function1::result_type boost::function1::operator()(T0) const [with R = void; T0 = Ogre::Quaternion; boost::function1::result_type = void]' 758 | result_type operator()(BOOST_FUNCTION_PARMS) const | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/include/OgreProperty.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/src/OgreProperty.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAny.h: In instantiation of 'Ogre::Any::holder::holder(const ValueType&) [with ValueType = Ogre::Vector2]': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAny.h:67:22: required from 'Ogre::Any::Any(const ValueType&) [with ValueType = Ogre::Vector2]' /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/src/OgreProperty.cpp:147:80: required from here /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAny.h:154:17: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 154 | : held(value) | ^~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/include/OgreProperty.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/src/OgreProperty.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/include/OgreProperty.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/src/OgreProperty.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAny.h: In instantiation of 'Ogre::Any::holder::holder(const ValueType&) [with ValueType = Ogre::Vector3]': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAny.h:67:22: required from 'Ogre::Any::Any(const ValueType&) [with ValueType = Ogre::Vector3]' /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/src/OgreProperty.cpp:150:80: required from here /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAny.h:154:17: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 154 | : held(value) | ^~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/include/OgreProperty.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/src/OgreProperty.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/include/OgreProperty.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/src/OgreProperty.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAny.h: In instantiation of 'Ogre::Any::holder::holder(const ValueType&) [with ValueType = Ogre::Vector4]': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAny.h:67:22: required from 'Ogre::Any::Any(const ValueType&) [with ValueType = Ogre::Vector4]' /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/src/OgreProperty.cpp:153:80: required from here /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAny.h:154:17: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] 154 | : held(value) | ^~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/include/OgreProperty.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/src/OgreProperty.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:137:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' 137 | inline Vector4& operator = ( const Vector4& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/include/OgreProperty.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/src/OgreProperty.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAny.h: In instantiation of 'Ogre::Any::holder::holder(const ValueType&) [with ValueType = Ogre::Quaternion]': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAny.h:67:22: required from 'Ogre::Any::Any(const ValueType&) [with ValueType = Ogre::Quaternion]' /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/src/OgreProperty.cpp:162:83: required from here /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAny.h:154:17: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 154 | : held(value) | ^~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/include/OgreProperty.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Property/src/OgreProperty.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 62%] Building CXX object PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZFrustum.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCPlane.h:45, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZFrustum.h:56, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp:52: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCPlane.h:45, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZFrustum.h:56, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp:52: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCPlane.h:45, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZFrustum.h:56, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp:52: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCPlane.h:45, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZFrustum.h:56, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp:52: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCPlane.h:45, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZFrustum.h:56, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp:52: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZFrustum.h:58, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp:52: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCPlane.h:45, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZFrustum.h:56, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp:52: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZFrustum.h:58, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp:52: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCPlane.h:45, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZFrustum.h:56, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp:52: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZFrustum.h:58, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp:52: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCPlane.h:45, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZFrustum.h:56, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp:52: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZFrustum.h:58, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp:52: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCPlane.h:45, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZFrustum.h:56, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp:52: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZFrustum.h:58, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp:52: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCPlane.h:45, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZFrustum.h:56, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp:52: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZFrustum.h:58, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp:52: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCPlane.h:45, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZFrustum.h:56, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp:52: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZFrustum.h:58, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp:52: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCPlane.h:45, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZFrustum.h:56, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp:52: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZFrustum.h:58, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp:52: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCPlane.h:45, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZFrustum.h:56, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp:52: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZFrustum.h:58, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp:52: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCPlane.h:45, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZFrustum.h:56, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp:52: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZFrustum.h:58, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp:52: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCPlane.h:45, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZFrustum.h:56, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp:52: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZFrustum.h:58, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp:52: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCPlane.h:45, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZFrustum.h:56, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp:52: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZFrustum.h:58, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp:52: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCPlane.h:45, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZFrustum.h:56, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp:52: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZFrustum.h:58, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp:52: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCPlane.h:45, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZFrustum.h:56, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp:52: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZFrustum.h:58, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp:52: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCPlane.h:45, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZFrustum.h:56, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp:52: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZFrustum.h:58, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp:52: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCPlane.h:45, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZFrustum.h:56, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp:52: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZFrustum.h:58, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp:52: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCPlane.h:45, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZFrustum.h:56, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp:52: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZFrustum.h:58, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp:52: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCPlane.h:45, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZFrustum.h:56, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp:52: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZFrustum.h:58, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp:52: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCPlane.h:45, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZFrustum.h:56, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp:52: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZFrustum.h:58, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp:52: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCPlane.h:45, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZFrustum.h:56, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp:52: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZFrustum.h:58, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp:52: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCPlane.h:45, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZFrustum.h:56, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp:52: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZFrustum.h:58, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp:52: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCPlane.h:45, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZFrustum.h:56, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp:52: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZFrustum.h:58, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp:52: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCPlane.h:45, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZFrustum.h:56, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp:52: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZFrustum.h:58, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp:52: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCPlane.h:45, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZFrustum.h:56, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp:52: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZFrustum.h:58, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp:52: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCPlane.h:45, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZFrustum.h:56, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp:52: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp: In member function 'bool Ogre::PCZFrustum::isVisible(const Ogre::PortalBase*) const': /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp:196:79: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 196 | Vector3 portalDirection = portal->getDerivedDirection(); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCPlane.h:45, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZFrustum.h:56, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp:52: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp: In member function 'bool Ogre::PCZFrustum::isFullyVisible(const Ogre::PortalBase*) const': /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp:375:79: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 375 | Vector3 portalDirection = portal->getDerivedDirection(); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCPlane.h:45, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZFrustum.h:56, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp:52: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp: In member function 'int Ogre::PCZFrustum::addPortalCullingPlanes(Ogre::PortalBase*)': /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp:501:79: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 501 | Vector3 portalDirection = portal->getDerivedDirection(); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCPlane.h:45, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZFrustum.h:56, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZFrustum.cpp:52: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 61%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLFBOMultiRenderTarget.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBOMultiRenderTarget.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBOMultiRenderTarget.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBOMultiRenderTarget.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBOMultiRenderTarget.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBOMultiRenderTarget.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBOMultiRenderTarget.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 59%] Building CXX object PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreBspSceneNode.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreBspSceneNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreBspSceneNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 60%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2PixelFormat.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2PixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2PixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2PixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2PixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2PixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2PixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2PixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2PixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2PixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2PixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2PixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2PixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2PixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2PixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2PixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2PixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2PixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2PixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2PixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2PixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2PixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2PixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2PixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2PixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2PixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2PixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2PixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2PixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2PixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2PixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2PixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2PixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2PixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2PixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2PixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2PixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2PixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2PixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2PixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2PixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2PixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2PixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2PixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2PixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2PixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2PixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2PixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2PixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2PixelFormat.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2PixelFormat.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2PixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2PixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2PixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2PixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2PixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2PixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2PixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2PixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2PixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2PixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2PixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2PixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2PixelFormat.cpp: In static member function 'static GLenum Ogre::GLES2PixelUtil::getGLInternalFormat(Ogre::PixelFormat, bool)': /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2PixelFormat.cpp:522:33: warning: this statement may fall through [-Wimplicit-fallthrough=] 522 | if (!hwGamma) | ^~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2PixelFormat.cpp:525:13: note: here 525 | case PF_DXT3: | ^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 61%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLFBORenderTexture.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBORenderTexture.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBORenderTexture.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBORenderTexture.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBORenderTexture.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFBORenderTexture.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFBORenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 64%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLGpuProgram.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLGpuProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLGpuProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLGpuProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLGpuProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLGpuProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLGpuProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLGpuProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLGpuProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLGpuProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 63%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreDeflectorPlaneAffector.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreDeflectorPlaneAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreDeflectorPlaneAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreDeflectorPlaneAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreDeflectorPlaneAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreDeflectorPlaneAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreDeflectorPlaneAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreDeflectorPlaneAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreDeflectorPlaneAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreDeflectorPlaneAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreDeflectorPlaneAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreDeflectorPlaneAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreDeflectorPlaneAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreDeflectorPlaneAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreDeflectorPlaneAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreDeflectorPlaneAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreDeflectorPlaneAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreDeflectorPlaneAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreDeflectorPlaneAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreDeflectorPlaneAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreDeflectorPlaneAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreDeflectorPlaneAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreDeflectorPlaneAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreDeflectorPlaneAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreDeflectorPlaneAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreDeflectorPlaneAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreDeflectorPlaneAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreDeflectorPlaneAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreDeflectorPlaneAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreDeflectorPlaneAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 103 | position(Vector3::ZERO), direction(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreDeflectorPlaneAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 103 | position(Vector3::ZERO), direction(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreDeflectorPlaneAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp: In member function 'Ogre::Vector3 Ogre::DeflectorPlaneAffector::getPlanePoint() const': /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp:119:16: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 119 | return mPlanePoint; | ^~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreDeflectorPlaneAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp: In member function 'Ogre::Vector3 Ogre::DeflectorPlaneAffector::getPlaneNormal() const': /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp:124:16: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 124 | return mPlaneNormal; | ^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreDeflectorPlaneAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDeflectorPlaneAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 64%] Building CXX object Components/Paging/CMakeFiles/OgrePaging.dir/src/OgrePageContentCollection.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 61%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLEngineDll.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLEngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLEngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLEngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLEngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLEngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLEngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLEngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLEngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLEngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLEngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLEngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLEngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLEngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLEngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLEngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLEngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLEngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLEngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLEngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLEngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLEngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLEngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLEngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLEngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLEngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLEngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLEngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLEngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLEngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLEngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLEngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLEngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLEngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLEngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLEngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLEngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLEngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLEngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLEngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLEngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLEngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLEngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLEngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLEngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLEngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLEngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLEngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLEngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLEngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLEngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLEngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLEngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLEngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLEngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLEngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLEngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLEngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLEngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLEngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLEngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLEngineDll.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 59%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2HardwareVertexBuffer.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareVertexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareVertexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareVertexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareVertexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareVertexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareVertexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareVertexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareVertexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareVertexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareVertexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareVertexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareVertexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareVertexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareVertexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareVertexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareVertexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareVertexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareVertexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareVertexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareVertexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareVertexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareVertexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareVertexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareVertexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareVertexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareVertexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareVertexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareVertexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareVertexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareVertexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareVertexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareVertexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareVertexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareVertexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareVertexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareVertexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareVertexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareVertexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareVertexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareVertexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareVertexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareVertexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareVertexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareVertexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareVertexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareVertexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareVertexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareVertexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2HardwareBufferManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareVertexBuffer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareVertexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareVertexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareVertexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareVertexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareVertexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareVertexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareVertexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareVertexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareVertexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareVertexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareVertexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2HardwareVertexBuffer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 64%] Linking CXX shared library ../../lib/libOgreProperty.so make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[1]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 66%] Built target OgreProperty make[1]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 66%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwareOcclusionQuery.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 62%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2Plugin.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Plugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Plugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Plugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Plugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Plugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Plugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Plugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Plugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Plugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Plugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Plugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Plugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Plugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Plugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystemCapabilities.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Plugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Plugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Plugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Plugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Plugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Plugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Plugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Plugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Plugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Plugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Plugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Plugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Plugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Plugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Plugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Plugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Plugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Plugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Plugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Plugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Plugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Plugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Plugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Plugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Plugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Plugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Plugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Plugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Plugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Plugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Plugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Plugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Plugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Plugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Plugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Plugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Plugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Plugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Plugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Plugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Plugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Plugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Plugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Plugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Plugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Plugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Plugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Plugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Plugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Plugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Plugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Plugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Plugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Plugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Plugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Plugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Plugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Plugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Plugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Plugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Plugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Plugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Plugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Plugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Plugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Plugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Plugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Plugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Plugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Plugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Plugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Plugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Plugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Plugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Plugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Plugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Plugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Plugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Plugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Plugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Plugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Plugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Plugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Plugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Plugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Plugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Plugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Plugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Plugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Plugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Plugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Plugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Plugin.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Plugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Plugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Plugin.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Plugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Plugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Plugin.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Plugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Plugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Plugin.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Plugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Plugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 64%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLGpuProgramManager.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 63%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLGpuNvparseProgram.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLGpuNvparseProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLGpuNvparseProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLGpuNvparseProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLGpuNvparseProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLGpuNvparseProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLGpuNvparseProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLGpuNvparseProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLGpuNvparseProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLGpuNvparseProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLGpuNvparseProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLGpuNvparseProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLGpuNvparseProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLGpuNvparseProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLGpuNvparseProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLGpuNvparseProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLGpuNvparseProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLGpuNvparseProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLGpuNvparseProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLGpuNvparseProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLGpuNvparseProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLGpuNvparseProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLGpuNvparseProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLGpuNvparseProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLGpuNvparseProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLGpuNvparseProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLGpuNvparseProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLGpuNvparseProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLGpuNvparseProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLGpuNvparseProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLGpuNvparseProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLGpuNvparseProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLGpuNvparseProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLGpuNvparseProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLGpuNvparseProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLGpuNvparseProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLGpuNvparseProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLGpuNvparseProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLGpuNvparseProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLGpuNvparseProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLGpuNvparseProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLGpuNvparseProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLGpuNvparseProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLGpuNvparseProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLGpuNvparseProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLGpuNvparseProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLGpuNvparseProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLGpuNvparseProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLGpuNvparseProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLGpuNvparseProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLGpuNvparseProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLGpuNvparseProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLGpuNvparseProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLGpuNvparseProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLGpuNvparseProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLGpuNvparseProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLGpuNvparseProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLGpuNvparseProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLGpuNvparseProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLGpuNvparseProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLGpuNvparseProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLGpuNvparseProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 62%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLFrameBufferObject.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFrameBufferObject.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFrameBufferObject.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFrameBufferObject.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFrameBufferObject.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLFrameBufferObject.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLFrameBufferObject.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 64%] Building CXX object PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreQuake3ShaderManager.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreQuake3Shader.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreQuake3ShaderManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreQuake3ShaderManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreQuake3Shader.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreQuake3ShaderManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreQuake3ShaderManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreQuake3Shader.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreQuake3ShaderManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreQuake3ShaderManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreQuake3Shader.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreQuake3ShaderManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreQuake3ShaderManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreQuake3Shader.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreQuake3ShaderManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreQuake3ShaderManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreQuake3Shader.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreQuake3ShaderManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreQuake3ShaderManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreQuake3Shader.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreQuake3ShaderManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreQuake3ShaderManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 64%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwareIndexBuffer.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 66%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2RenderToVertexBuffer.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 64%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2RenderSystem.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystemCapabilities.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp:42: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderSystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 64%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2RenderTexture.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2RenderTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 66%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderCGProgramProcessor.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderCGProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderCGProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderCGProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderCGProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderCGProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderCGProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderCGProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderCGProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderCGProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderCGProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderCGProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderCGProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderCGProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderCGProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderCGProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderCGProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderCGProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderCGProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 64%] Building CXX object PlugIns/BSPSceneManager/CMakeFiles/Plugin_BSPSceneManager.dir/src/OgreQuake3Shader.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreQuake3Shader.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreQuake3Shader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreQuake3Shader.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreQuake3Shader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreQuake3Shader.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreQuake3Shader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreQuake3Shader.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreQuake3Shader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreQuake3Shader.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreQuake3Shader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreQuake3Shader.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreQuake3Shader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreQuake3Shader.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreQuake3Shader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreQuake3Shader.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreQuake3Shader.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreQuake3Shader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreQuake3Shader.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreQuake3Shader.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreQuake3Shader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreQuake3Shader.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreQuake3Shader.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreQuake3Shader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreQuake3Shader.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreQuake3Shader.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreQuake3Shader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreQuake3Shader.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreQuake3Shader.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreQuake3Shader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreQuake3Shader.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreQuake3Shader.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreQuake3Shader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreQuake3Shader.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreQuake3Shader.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreQuake3Shader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreQuake3Shader.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreQuake3Shader.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreQuake3Shader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreQuake3Shader.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreQuake3Shader.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreQuake3Shader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreQuake3Shader.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreQuake3Shader.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreQuake3Shader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreQuake3Shader.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreQuake3Shader.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreQuake3Shader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreQuake3Shader.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreQuake3Shader.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreQuake3Shader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreQuake3Shader.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreQuake3Shader.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreQuake3Shader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreQuake3Shader.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreQuake3Shader.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreQuake3Shader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreQuake3Shader.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreQuake3Shader.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreQuake3Shader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreQuake3Shader.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreQuake3Shader.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreQuake3Shader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreQuake3Shader.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreQuake3Shader.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreQuake3Shader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreQuake3Shader.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreQuake3Shader.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreQuake3Shader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreQuake3Shader.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreQuake3Shader.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreQuake3Shader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreQuake3Shader.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreQuake3Shader.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreQuake3Shader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreQuake3Shader.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreQuake3Shader.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreQuake3Shader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreQuake3Shader.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreQuake3Shader.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreQuake3Shader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreQuake3Shader.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreQuake3Shader.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreQuake3Shader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreQuake3Shader.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreQuake3Shader.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreQuake3Shader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreQuake3Shader.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreQuake3Shader.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreQuake3Shader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreQuake3Shader.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreQuake3Shader.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreQuake3Shader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreQuake3Shader.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/include/OgreQuake3Shader.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/BSPSceneManager/src/OgreQuake3Shader.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 64%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreDirectionRandomiserAffector.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreDirectionRandomiserAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDirectionRandomiserAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreDirectionRandomiserAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDirectionRandomiserAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreDirectionRandomiserAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDirectionRandomiserAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreDirectionRandomiserAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDirectionRandomiserAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreDirectionRandomiserAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDirectionRandomiserAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDirectionRandomiserAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreDirectionRandomiserAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDirectionRandomiserAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDirectionRandomiserAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreDirectionRandomiserAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDirectionRandomiserAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDirectionRandomiserAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreDirectionRandomiserAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDirectionRandomiserAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDirectionRandomiserAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreDirectionRandomiserAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDirectionRandomiserAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDirectionRandomiserAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreDirectionRandomiserAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDirectionRandomiserAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDirectionRandomiserAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreDirectionRandomiserAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDirectionRandomiserAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDirectionRandomiserAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreDirectionRandomiserAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDirectionRandomiserAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDirectionRandomiserAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreDirectionRandomiserAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDirectionRandomiserAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDirectionRandomiserAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreDirectionRandomiserAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDirectionRandomiserAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDirectionRandomiserAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreDirectionRandomiserAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDirectionRandomiserAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDirectionRandomiserAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreDirectionRandomiserAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDirectionRandomiserAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDirectionRandomiserAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreDirectionRandomiserAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDirectionRandomiserAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDirectionRandomiserAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreDirectionRandomiserAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDirectionRandomiserAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDirectionRandomiserAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreDirectionRandomiserAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDirectionRandomiserAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDirectionRandomiserAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreDirectionRandomiserAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDirectionRandomiserAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDirectionRandomiserAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreDirectionRandomiserAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDirectionRandomiserAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDirectionRandomiserAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreDirectionRandomiserAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDirectionRandomiserAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDirectionRandomiserAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreDirectionRandomiserAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDirectionRandomiserAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDirectionRandomiserAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreDirectionRandomiserAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDirectionRandomiserAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDirectionRandomiserAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreDirectionRandomiserAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDirectionRandomiserAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDirectionRandomiserAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreDirectionRandomiserAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDirectionRandomiserAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDirectionRandomiserAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreDirectionRandomiserAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDirectionRandomiserAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDirectionRandomiserAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreDirectionRandomiserAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDirectionRandomiserAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDirectionRandomiserAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreDirectionRandomiserAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDirectionRandomiserAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDirectionRandomiserAffector.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 103 | position(Vector3::ZERO), direction(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreDirectionRandomiserAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDirectionRandomiserAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDirectionRandomiserAffector.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 103 | position(Vector3::ZERO), direction(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreDirectionRandomiserAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreDirectionRandomiserAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 64%] Building CXX object PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZLight.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZLight.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZLight.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZLight.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZLight.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZLight.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZLight.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZLight.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZLight.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZLight.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZLight.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZLight.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZLight.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZLight.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZLight.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZLight.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZLight.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZLight.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZLight.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZLight.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZLight.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZLight.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZLight.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZLight.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZLight.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZLight.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZLight.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZLight.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZLight.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZLight.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZLight.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZLight.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZLight.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZLight.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZLight.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZLight.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZLight.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZLight.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZLight.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZLight.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZLight.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZLight.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZLight.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZLight.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZLight.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZLight.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZLight.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZLight.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZLight.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZLight.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZLight.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZLight.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZLight.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZLight.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZLight.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZLight.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZLight.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZLight.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZLight.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZLight.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZLight.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZLight.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZLight.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZLight.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZLight.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZLight.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZLight.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZLight.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZLight.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZLight.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZLight.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZLight.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZLight.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZLight.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZLight.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZLight.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZLight.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZLight.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZLight.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZLight.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZLight.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZLight.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZLight.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZLight.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZLight.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZLight.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZLight.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZLight.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZLight.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZLight.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZLight.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZLight.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZLight.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZLight.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZLight.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZLight.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZLight.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZLight.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZLight.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZLight.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZLight.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZLight.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZLight.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZLight.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZLight.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZLight.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZLight.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZCamera.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:56, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZLight.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZLight.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZLight.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZLight.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZCamera.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:56, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZLight.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZLight.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZLight.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZLight.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZCamera.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:56, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZLight.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZLight.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZLight.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZLight.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZCamera.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:56, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZLight.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZLight.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZLight.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZLight.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZLight.cpp: In member function 'void Ogre::PCZLight::updateZones(Ogre::PCZone*, long unsigned int)': /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZLight.cpp:142:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 142 | Vector3 v = getDerivedPosition(); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZLight.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZLight.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 65%] Building CXX object Components/Paging/CMakeFiles/OgrePaging.dir/src/OgrePageManager.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePageManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePageManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePageManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePageManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePageManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePageManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePageManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePageManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePageManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePageManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePageManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePageManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePageManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePageManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePageManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePageManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePageManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePageManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePageManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePageManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePageManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePageManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePageManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePageManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePageManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePageManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePageManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePageManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePageManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePageManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePageManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePageManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePageManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePageManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePageManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePageManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePageManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePageManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePageManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePageManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePageManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePageManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePageManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePageManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePageManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePageManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePageManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePageManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePageManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePageManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePageManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePageManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePageManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePageManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePageManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePageManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePageManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePageManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePageManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePageManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePageManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePageManager.cpp:39: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgreGrid3DPageStrategy.h: In member function 'virtual Ogre::Vector3 Ogre::Grid3DPageStrategyData::getCellSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgreGrid3DPageStrategy.h:138:62: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 138 | virtual Vector3 getCellSize() const { return mCellSize; } | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePageManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 67%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwareVertexBuffer.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 64%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwareBufferManager.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwareBufferManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwareBufferManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwareBufferManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwareBufferManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwareBufferManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwareBufferManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwareBufferManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystemCapabilities.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwareBufferManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwareBufferManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwareBufferManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwareBufferManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwareBufferManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwareBufferManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwareBufferManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwareBufferManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwareBufferManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwareBufferManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwareBufferManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwareBufferManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwareBufferManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwareBufferManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwareBufferManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwareBufferManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwareBufferManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwareBufferManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwareBufferManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwareBufferManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwareBufferManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwareBufferManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwareBufferManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwareBufferManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwareBufferManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwareBufferManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwareBufferManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwareBufferManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwareBufferManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwareBufferManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwareBufferManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwareBufferManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwareBufferManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwareBufferManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwareBufferManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwareBufferManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwareBufferManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwareBufferManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwareBufferManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwareBufferManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwareBufferManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwareBufferManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwareBufferManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwareBufferManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwareBufferManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwareBufferManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwareBufferManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwareBufferManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwareBufferManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwareBufferManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwareBufferManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwareBufferManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwareBufferManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwareBufferManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 67%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2StateCacheManager.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2StateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2StateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2StateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2StateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2StateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2StateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2StateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystemCapabilities.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2StateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2StateCacheManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2StateCacheManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2StateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2StateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2StateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2StateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2StateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2StateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2StateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2StateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2StateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2StateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2StateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2StateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2StateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2StateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2StateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2StateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2StateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2StateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2StateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2StateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2StateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2StateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2StateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2StateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2StateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2StateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2StateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2StateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2StateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2StateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2StateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2StateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2StateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2StateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2StateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2StateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2StateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2StateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2StateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2StateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2StateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2StateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2StateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2StateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2StateCacheManager.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2StateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2StateCacheManager.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2StateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2StateCacheManager.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2StateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2StateCacheManager.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2StateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 69%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreEllipsoidEmitter.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreEllipsoidEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreEllipsoidEmitter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreEllipsoidEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreEllipsoidEmitter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreEllipsoidEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreEllipsoidEmitter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreEllipsoidEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreEllipsoidEmitter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreEllipsoidEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreEllipsoidEmitter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreEllipsoidEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreEllipsoidEmitter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 103 | position(Vector3::ZERO), direction(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreEllipsoidEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreEllipsoidEmitter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreEllipsoidEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreEllipsoidEmitter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 103 | position(Vector3::ZERO), direction(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreEllipsoidEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreEllipsoidEmitter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreEllipsoidEmitter.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreEllipsoidEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreEllipsoidEmitter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreEllipsoidEmitter.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreEllipsoidEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreEllipsoidEmitter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 68%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2Support.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Support.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Support.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Support.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Support.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Support.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Support.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Support.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Support.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Support.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Support.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Support.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Support.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Support.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Support.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Support.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Support.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Support.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Support.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Support.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Support.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Support.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Support.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Support.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Support.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Support.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Support.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Support.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Support.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Support.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Support.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Support.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Support.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Support.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Support.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Support.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Support.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Support.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Support.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Support.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Support.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Support.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Support.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Support.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Support.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Support.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Support.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Support.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Support.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Support.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Support.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Support.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Support.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Support.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 69%] Linking CXX shared library ../../lib/Plugin_BSPSceneManager.so make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[1]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 71%] Built target Plugin_BSPSceneManager make[1]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 66%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLHardwarePixelBuffer.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwarePixelBuffer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwarePixelBuffer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwarePixelBuffer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwarePixelBuffer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwarePixelBuffer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwarePixelBuffer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwarePixelBuffer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwarePixelBuffer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwarePixelBuffer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwarePixelBuffer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwarePixelBuffer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwarePixelBuffer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwarePixelBuffer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwarePixelBuffer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwarePixelBuffer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwarePixelBuffer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwarePixelBuffer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwarePixelBuffer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwarePixelBuffer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwarePixelBuffer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwarePixelBuffer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwarePixelBuffer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwarePixelBuffer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwarePixelBuffer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwarePixelBuffer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwarePixelBuffer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwarePixelBuffer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwarePixelBuffer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwarePixelBuffer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwarePixelBuffer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwarePixelBuffer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwarePixelBuffer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwarePixelBuffer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwarePixelBuffer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwarePixelBuffer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwarePixelBuffer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwarePixelBuffer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwarePixelBuffer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwarePixelBuffer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwarePixelBuffer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwarePixelBuffer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwarePixelBuffer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwarePixelBuffer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwarePixelBuffer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwarePixelBuffer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwarePixelBuffer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwarePixelBuffer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwarePixelBuffer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwarePixelBuffer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwarePixelBuffer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwarePixelBuffer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwarePixelBuffer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwarePixelBuffer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwarePixelBuffer.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwarePixelBuffer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwarePixelBuffer.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwarePixelBuffer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwarePixelBuffer.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwarePixelBuffer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwarePixelBuffer.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLHardwarePixelBuffer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 68%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderCGProgramWriter.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderCGProgramWriter.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderCGProgramWriter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderCGProgramWriter.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderCGProgramWriter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderCGProgramWriter.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderCGProgramWriter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderCGProgramWriter.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderCGProgramWriter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderCGProgramWriter.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderCGProgramWriter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderCGProgramWriter.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderCGProgramWriter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderCGProgramWriter.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderCGProgramWriter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderCGProgramWriter.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderCGProgramWriter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderCGProgramWriter.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderCGProgramWriter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 69%] Building CXX object Components/Paging/CMakeFiles/OgrePaging.dir/src/OgrePagedWorld.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorld.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorld.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorld.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorld.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorld.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorld.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorld.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorld.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorld.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorld.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorld.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorld.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorld.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorld.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorld.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorld.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorld.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorld.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorld.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorld.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorld.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorld.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorld.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorld.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorld.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorld.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorld.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorld.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorld.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorld.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorld.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorld.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorld.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorld.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorld.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorld.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorld.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorld.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorld.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorld.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorld.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorld.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorld.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorld.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorld.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorld.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorld.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorld.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorld.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorld.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorld.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorld.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorld.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorld.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorld.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorld.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorld.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorld.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorld.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorld.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorld.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 68%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLRenderSystem.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystemCapabilities.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderSystem.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderSystem.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderSystem.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderSystem.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderSystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 68%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLPixelFormat.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPixelFormat.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 71%] Building CXX object Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeCSGSource.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCSGSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCSGSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCSGSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCSGSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCSGSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCSGSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCSGSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCSGSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCSGSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCSGSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCSGSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCSGSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCSGSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCSGSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCSGSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCSGSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCSGSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCSGSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCSGSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCSGSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCSGSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCSGSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCSGSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCSGSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCSGSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCSGSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCSGSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCSGSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCSGSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCSGSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCSGSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCSGSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCSGSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCSGSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCSGSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCSGSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCSGSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCSGSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCSGSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCSGSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCSGSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCSGSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCSGSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCSGSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCSGSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCSGSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCSGSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCSGSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCSGSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCSGSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCSGSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCSGSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCSGSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCSGSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCSGSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCSGSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCSGSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCSGSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCSGSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp: At global scope: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:40:5: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 40 | }; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCSGSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:40:5: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 40 | }; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCSGSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:40:5: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 40 | }; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCSGSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:40:5: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 40 | }; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCSGSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:40:5: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 40 | }; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCSGSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:40:5: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 40 | }; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCSGSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp: In constructor 'Ogre::Volume::CSGSphereSource::CSGSphereSource(Ogre::Real, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:44:84: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 44 | CSGSphereSource::CSGSphereSource(const Real r, const Vector3 ¢er) : mR(r), mCenter(center) | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCSGSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp: In member function 'virtual Ogre::Vector4 Ogre::Volume::CSGSphereSource::getValueAndGradient(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:53:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 53 | Vector3 gradient = pMinCenter; | ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCSGSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp: In member function 'virtual Ogre::Vector4 Ogre::Volume::CSGIntersectionSource::getValueAndGradient(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:188:20: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] 188 | return valueA; | ^~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCSGSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:137:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' 137 | inline Vector4& operator = ( const Vector4& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:190:16: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] 190 | return valueB; | ^~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCSGSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:137:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' 137 | inline Vector4& operator = ( const Vector4& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp: In member function 'virtual Ogre::Vector4 Ogre::Volume::CSGUnionSource::getValueAndGradient(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:226:20: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] 226 | return valueA; | ^~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCSGSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:137:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' 137 | inline Vector4& operator = ( const Vector4& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:228:16: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] 228 | return valueB; | ^~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCSGSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:137:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' 137 | inline Vector4& operator = ( const Vector4& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp: In member function 'virtual Ogre::Vector4 Ogre::Volume::CSGDifferenceSource::getValueAndGradient(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:264:20: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] 264 | return valueA; | ^~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCSGSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:137:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' 137 | inline Vector4& operator = ( const Vector4& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:266:16: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] 266 | return valueB; | ^~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCSGSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCSGSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:137:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' 137 | inline Vector4& operator = ( const Vector4& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 71%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2UniformCache.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 71%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreHollowEllipsoidEmitter.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreEllipsoidEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreHollowEllipsoidEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreHollowEllipsoidEmitter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreEllipsoidEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreHollowEllipsoidEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreHollowEllipsoidEmitter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreEllipsoidEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreHollowEllipsoidEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreHollowEllipsoidEmitter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreEllipsoidEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreHollowEllipsoidEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreHollowEllipsoidEmitter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreEllipsoidEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreHollowEllipsoidEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreHollowEllipsoidEmitter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreEllipsoidEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreHollowEllipsoidEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreHollowEllipsoidEmitter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 103 | position(Vector3::ZERO), direction(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreEllipsoidEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreHollowEllipsoidEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreHollowEllipsoidEmitter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreEllipsoidEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreHollowEllipsoidEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreHollowEllipsoidEmitter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 103 | position(Vector3::ZERO), direction(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreEllipsoidEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreHollowEllipsoidEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreHollowEllipsoidEmitter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreHollowEllipsoidEmitter.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreEllipsoidEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreHollowEllipsoidEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreHollowEllipsoidEmitter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreHollowEllipsoidEmitter.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreEllipsoidEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreHollowEllipsoidEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreHollowEllipsoidEmitter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 67%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLPBRenderTexture.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPBRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPBRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPBRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPBRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPBRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPBRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPBRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPBRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPBRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPBRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPBRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPBRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPBRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPBRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPBRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPBRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPBRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPBRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPBRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPBRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPBRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPBRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPBRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPBRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPBRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPBRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPBRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPBRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPBRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPBRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPBRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPBRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPBRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPBRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPBRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPBRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPBRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPBRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPBRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPBRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPBRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPBRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPBRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPBRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPBRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPBRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPBRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPBRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPBRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPBRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPBRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPBRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPBRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPBRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPBRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPBRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPBRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPBRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPBRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPBRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPBRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPBRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPBRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPBRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPBRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPBRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPBRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPBRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPBRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPBRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPBRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPBRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPBRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPBRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPBRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPBRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPBRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPBRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPBRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPBRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPBRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPBRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPBRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPBRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPBRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPBRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPBRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPBRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPBRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPBRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPBRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPBRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPBRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPBRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPBRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPBRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPBRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPBRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPBRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPBRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPBRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPBRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPBRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPBRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPBRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPBRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPBRenderTexture.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPBRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPBRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPBRenderTexture.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPBRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPBRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPBRenderTexture.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPBRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPBRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPBRenderTexture.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPBRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPBRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 68%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLPlugin.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystemCapabilities.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPlugin.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPlugin.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPlugin.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPlugin.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLPlugin.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 68%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2Texture.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Texture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Texture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Texture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Texture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Texture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Texture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Texture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Texture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Texture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Texture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Texture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Texture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Texture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Texture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Texture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Texture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Texture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Texture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Texture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Texture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Texture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Texture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Texture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Texture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Texture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Texture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Texture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Texture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Texture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Texture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Texture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Texture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Texture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Texture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Texture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Texture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Texture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Texture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Texture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Texture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Texture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Texture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Texture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Texture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Texture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Texture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Texture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Texture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Texture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Texture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Texture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Texture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Texture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Texture.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Texture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Texture.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Texture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Texture.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Texture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Texture.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2Texture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 68%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLRenderTexture.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderTexture.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderTexture.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderTexture.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderTexture.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderTexture.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 73%] Building CXX object Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeCacheSource.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCacheSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCacheSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCacheSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCacheSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCacheSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCacheSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCacheSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCacheSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCacheSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCacheSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCacheSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCacheSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCacheSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCacheSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCacheSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCacheSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCacheSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCacheSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCacheSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCacheSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCacheSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCacheSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCacheSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCacheSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCacheSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCacheSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCacheSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCacheSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCacheSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCacheSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCacheSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCacheSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCacheSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCacheSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCacheSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCacheSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCacheSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCacheSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCacheSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCacheSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCacheSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCacheSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCacheSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCacheSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCacheSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCacheSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCacheSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCacheSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCacheSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCacheSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCacheSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCacheSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCacheSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCacheSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCacheSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCacheSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCacheSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCacheSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCacheSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCacheSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCacheSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCacheSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCacheSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCacheSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCacheSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCacheSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCacheSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCacheSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCacheSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCacheSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCacheSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCacheSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCacheSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCacheSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCacheSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCacheSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCacheSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCacheSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCacheSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCacheSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCacheSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCacheSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCacheSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCacheSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCacheSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCacheSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCacheSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCacheSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCacheSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCacheSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCacheSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCacheSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCacheSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCacheSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCacheSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCacheSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCacheSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCacheSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCacheSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCacheSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCacheSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCacheSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCacheSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCacheSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCacheSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCacheSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCacheSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCacheSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCacheSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCacheSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCacheSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCacheSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCacheSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCacheSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCacheSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCacheSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCacheSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCacheSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCacheSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCacheSource.h: In member function 'Ogre::Vector4 Ogre::Volume::CacheSource::getFromCache(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCacheSource.h:82:20: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] 82 | return result; | ^~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeCacheSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeCacheSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:137:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' 137 | inline Vector4& operator = ( const Vector4& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 75%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/gles2w.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 74%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLUniformCache.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 69%] Building CXX object PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZPlugin.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZPlugin.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZPlugin.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZPlugin.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZPlugin.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZPlugin.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZPlugin.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZPlugin.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZPlugin.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZPlugin.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZPlugin.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZPlugin.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZPlugin.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZPlugin.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZPlugin.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZPlugin.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZPlugin.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZPlugin.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZPlugin.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZPlugin.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZPlugin.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZPlugin.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZPlugin.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZPlugin.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZPlugin.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZPlugin.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZPlugin.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZPlugin.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZPlugin.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZPlugin.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZPlugin.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZPlugin.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZPlugin.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZPlugin.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZPlugin.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZPlugin.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZPlugin.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZPlugin.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZPlugin.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZPlugin.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZPlugin.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZPlugin.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZPlugin.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZPlugin.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZPlugin.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZPlugin.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZPlugin.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZPlugin.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZPlugin.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZPlugin.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZPlugin.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZPlugin.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZPlugin.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZPlugin.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZPlugin.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZPlugin.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZPlugin.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZPlugin.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZPlugin.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZPlugin.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZPlugin.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZPlugin.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZPlugin.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZPlugin.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZPlugin.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZPlugin.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZPlugin.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZPlugin.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZPlugin.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZPlugin.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZPlugin.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZPlugin.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZPlugin.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZPlugin.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZPlugin.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZPlugin.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZPlugin.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZPlugin.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZPlugin.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZPlugin.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZPlugin.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZPlugin.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZPlugin.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZPlugin.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZPlugin.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZPlugin.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZPlugin.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZPlugin.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZPlugin.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZPlugin.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZPlugin.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZPlugin.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZPlugin.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZPlugin.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZPlugin.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZPlugin.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZPlugin.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZPlugin.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZPlugin.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZPlugin.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZPlugin.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZPlugin.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZPlugin.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZPlugin.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZPlugin.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZPlugin.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZPlugin.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZPlugin.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZPlugin.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZPlugin.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZPlugin.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZPlugin.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZPlugin.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZPlugin.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZPlugin.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZPlugin.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZPlugin.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZPlugin.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZPlugin.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZPlugin.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZPlugin.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZPlugin.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZPlugin.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 70%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2TextureManager.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2TextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2TextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2TextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2TextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2TextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2TextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2TextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2TextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2TextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2TextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2TextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2TextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2TextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2TextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2TextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2TextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2TextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2TextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2TextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2TextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2TextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2TextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2TextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2TextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2TextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2TextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2TextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2TextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2TextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2TextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2TextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2TextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2TextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2TextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2TextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2TextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2TextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2TextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2TextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2TextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2TextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2TextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2TextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2TextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2TextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2TextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2TextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2TextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2TextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2TextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2TextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2TextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2TextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2TextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2TextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2TextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2TextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2TextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2TextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2TextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2TextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2TextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2TextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2TextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2TextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2TextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2TextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2TextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2TextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2TextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2TextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2TextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2TextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2TextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2TextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2TextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2TextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2TextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2TextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2TextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2TextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2TextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2TextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2TextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2TextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2TextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2TextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2TextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2TextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2TextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2TextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2TextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2TextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2TextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2TextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2TextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2TextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2TextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2TextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2TextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2TextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2TextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2TextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2TextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2TextureManager.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2TextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2TextureManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2TextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2TextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2TextureManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2TextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2TextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2TextureManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2TextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2TextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2TextureManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Texture.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2TextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2TextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 74%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/OgreGLES2VertexDeclaration.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2VertexDeclaration.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2VertexDeclaration.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2VertexDeclaration.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2VertexDeclaration.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2VertexDeclaration.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2VertexDeclaration.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2VertexDeclaration.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2VertexDeclaration.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2VertexDeclaration.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/OgreGLES2VertexDeclaration.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 69%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLRenderToVertexBuffer.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderToVertexBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderToVertexBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderToVertexBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderToVertexBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderToVertexBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderToVertexBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderToVertexBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderToVertexBuffer.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderToVertexBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderToVertexBuffer.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderToVertexBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderToVertexBuffer.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderToVertexBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderToVertexBuffer.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderToVertexBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderToVertexBuffer.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderToVertexBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderToVertexBuffer.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderToVertexBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderToVertexBuffer.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderToVertexBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderToVertexBuffer.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderToVertexBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderToVertexBuffer.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderToVertexBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderToVertexBuffer.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderToVertexBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderToVertexBuffer.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderToVertexBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderToVertexBuffer.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderToVertexBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderToVertexBuffer.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderToVertexBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderToVertexBuffer.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderToVertexBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderToVertexBuffer.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderToVertexBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderToVertexBuffer.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderToVertexBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderToVertexBuffer.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderToVertexBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderToVertexBuffer.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderToVertexBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderToVertexBuffer.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderToVertexBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderToVertexBuffer.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderToVertexBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderToVertexBuffer.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderToVertexBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderToVertexBuffer.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderToVertexBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderToVertexBuffer.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderToVertexBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderToVertexBuffer.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderToVertexBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderToVertexBuffer.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderToVertexBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderToVertexBuffer.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderToVertexBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderToVertexBuffer.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLRenderToVertexBuffer.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 70%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLStateCacheManager.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLStateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLStateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLStateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLStateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLStateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLStateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLStateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystemCapabilities.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLStateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLStateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLStateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLStateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLStateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLStateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLStateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLStateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLStateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLStateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLStateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLStateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLStateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLStateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLStateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLStateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLStateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLStateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLStateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLStateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLStateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLStateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLStateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLStateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLStateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLStateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLStateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLStateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLStateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLStateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLStateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLStateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLStateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLStateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLStateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLStateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLStateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLStateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLStateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLStateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLStateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLStateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLStateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLStateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLStateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLStateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLStateCacheManager.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLStateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLStateCacheManager.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLStateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLStateCacheManager.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLStateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLStateCacheManager.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLStateCacheManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 75%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/StateCacheManager/OgreGLNullUniformCacheImp.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 71%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLSupport.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystemCapabilities.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 74%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreLinearForceAffector.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreLinearForceAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreLinearForceAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreLinearForceAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreLinearForceAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreLinearForceAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreLinearForceAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreLinearForceAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreLinearForceAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreLinearForceAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreLinearForceAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreLinearForceAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreLinearForceAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreLinearForceAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreLinearForceAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreLinearForceAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreLinearForceAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreLinearForceAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreLinearForceAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreLinearForceAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreLinearForceAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreLinearForceAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreLinearForceAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreLinearForceAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreLinearForceAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreLinearForceAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreLinearForceAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreLinearForceAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreLinearForceAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreLinearForceAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 103 | position(Vector3::ZERO), direction(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreLinearForceAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 103 | position(Vector3::ZERO), direction(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreLinearForceAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp: In member function 'virtual void Ogre::LinearForceAffector::_affectParticles(Ogre::ParticleSystem*, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp:74:41: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 74 | Vector3 scaledVector = Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreLinearForceAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp: In member function 'Ogre::Vector3 Ogre::LinearForceAffector::getForceVector() const': /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp:110:16: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 110 | return mForceVector; | ^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreLinearForceAffector.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreLinearForceAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 75%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/StateCacheManager/OgreGLES2NullUniformCacheImp.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 75%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgrePointEmitter.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgrePointEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgrePointEmitter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgrePointEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgrePointEmitter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgrePointEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgrePointEmitter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgrePointEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgrePointEmitter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgrePointEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgrePointEmitter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgrePointEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgrePointEmitter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 103 | position(Vector3::ZERO), direction(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgrePointEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgrePointEmitter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgrePointEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgrePointEmitter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 103 | position(Vector3::ZERO), direction(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgrePointEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgrePointEmitter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 75%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/glew.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystemCapabilities.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLSupport.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp: In function 'GLenum glewContextInit(Ogre::GLSupport*)': /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8511:5: note: in expansion of macro 'CONST_CAST' 8511 | CONST_CAST(GLEW_VERSION_4_2) = ( major > 4 ) || ( major == 4 && minor >= 2 ) ? GL_TRUE : GL_FALSE; | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8512:5: note: in expansion of macro 'CONST_CAST' 8512 | CONST_CAST(GLEW_VERSION_4_1) = GLEW_VERSION_4_2 == GL_TRUE || ( major == 4 && minor >= 1 ) ? GL_TRUE : GL_FALSE; | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8513:5: note: in expansion of macro 'CONST_CAST' 8513 | CONST_CAST(GLEW_VERSION_4_0) = GLEW_VERSION_4_1 == GL_TRUE || ( major == 4 ) ? GL_TRUE : GL_FALSE; | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8514:5: note: in expansion of macro 'CONST_CAST' 8514 | CONST_CAST(GLEW_VERSION_3_3) = GLEW_VERSION_4_0 == GL_TRUE || ( major == 3 && minor >= 3 ) ? GL_TRUE : GL_FALSE; | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8515:5: note: in expansion of macro 'CONST_CAST' 8515 | CONST_CAST(GLEW_VERSION_3_2) = GLEW_VERSION_3_3 == GL_TRUE || ( major == 3 && minor >= 2 ) ? GL_TRUE : GL_FALSE; | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8516:5: note: in expansion of macro 'CONST_CAST' 8516 | CONST_CAST(GLEW_VERSION_3_1) = GLEW_VERSION_3_2 == GL_TRUE || ( major == 3 && minor >= 1 ) ? GL_TRUE : GL_FALSE; | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8517:5: note: in expansion of macro 'CONST_CAST' 8517 | CONST_CAST(GLEW_VERSION_3_0) = GLEW_VERSION_3_1 == GL_TRUE || ( major == 3 ) ? GL_TRUE : GL_FALSE; | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8518:5: note: in expansion of macro 'CONST_CAST' 8518 | CONST_CAST(GLEW_VERSION_2_1) = GLEW_VERSION_3_0 == GL_TRUE || ( major == 2 && minor >= 1 ) ? GL_TRUE : GL_FALSE; | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8519:5: note: in expansion of macro 'CONST_CAST' 8519 | CONST_CAST(GLEW_VERSION_2_0) = GLEW_VERSION_2_1 == GL_TRUE || ( major == 2 ) ? GL_TRUE : GL_FALSE; | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8520:5: note: in expansion of macro 'CONST_CAST' 8520 | CONST_CAST(GLEW_VERSION_1_5) = GLEW_VERSION_2_0 == GL_TRUE || ( major == 1 && minor >= 5 ) ? GL_TRUE : GL_FALSE; | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8521:5: note: in expansion of macro 'CONST_CAST' 8521 | CONST_CAST(GLEW_VERSION_1_4) = GLEW_VERSION_1_5 == GL_TRUE || ( major == 1 && minor >= 4 ) ? GL_TRUE : GL_FALSE; | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8522:5: note: in expansion of macro 'CONST_CAST' 8522 | CONST_CAST(GLEW_VERSION_1_3) = GLEW_VERSION_1_4 == GL_TRUE || ( major == 1 && minor >= 3 ) ? GL_TRUE : GL_FALSE; | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8523:5: note: in expansion of macro 'CONST_CAST' 8523 | CONST_CAST(GLEW_VERSION_1_2_1) = GLEW_VERSION_1_3 == GL_TRUE ? GL_TRUE : GL_FALSE; | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8524:5: note: in expansion of macro 'CONST_CAST' 8524 | CONST_CAST(GLEW_VERSION_1_2) = GLEW_VERSION_1_2_1 == GL_TRUE || ( major == 1 && minor >= 2 ) ? GL_TRUE : GL_FALSE; | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8525:5: note: in expansion of macro 'CONST_CAST' 8525 | CONST_CAST(GLEW_VERSION_1_1) = GLEW_VERSION_1_2 == GL_TRUE || ( major == 1 && minor >= 1 ) ? GL_TRUE : GL_FALSE; | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8536:45: note: in expansion of macro 'CONST_CAST' 8536 | if (glewExperimental || GLEW_VERSION_1_2) CONST_CAST(GLEW_VERSION_1_2) = !_glewInit_GL_VERSION_1_2(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8541:45: note: in expansion of macro 'CONST_CAST' 8541 | if (glewExperimental || GLEW_VERSION_1_3) CONST_CAST(GLEW_VERSION_1_3) = !_glewInit_GL_VERSION_1_3(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8544:45: note: in expansion of macro 'CONST_CAST' 8544 | if (glewExperimental || GLEW_VERSION_1_4) CONST_CAST(GLEW_VERSION_1_4) = !_glewInit_GL_VERSION_1_4(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8547:45: note: in expansion of macro 'CONST_CAST' 8547 | if (glewExperimental || GLEW_VERSION_1_5) CONST_CAST(GLEW_VERSION_1_5) = !_glewInit_GL_VERSION_1_5(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8550:45: note: in expansion of macro 'CONST_CAST' 8550 | if (glewExperimental || GLEW_VERSION_2_0) CONST_CAST(GLEW_VERSION_2_0) = !_glewInit_GL_VERSION_2_0(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8553:45: note: in expansion of macro 'CONST_CAST' 8553 | if (glewExperimental || GLEW_VERSION_2_1) CONST_CAST(GLEW_VERSION_2_1) = !_glewInit_GL_VERSION_2_1(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8556:45: note: in expansion of macro 'CONST_CAST' 8556 | if (glewExperimental || GLEW_VERSION_3_0) CONST_CAST(GLEW_VERSION_3_0) = !_glewInit_GL_VERSION_3_0(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8559:45: note: in expansion of macro 'CONST_CAST' 8559 | if (glewExperimental || GLEW_VERSION_3_1) CONST_CAST(GLEW_VERSION_3_1) = !_glewInit_GL_VERSION_3_1(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8562:45: note: in expansion of macro 'CONST_CAST' 8562 | if (glewExperimental || GLEW_VERSION_3_2) CONST_CAST(GLEW_VERSION_3_2) = !_glewInit_GL_VERSION_3_2(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8565:45: note: in expansion of macro 'CONST_CAST' 8565 | if (glewExperimental || GLEW_VERSION_3_3) CONST_CAST(GLEW_VERSION_3_3) = !_glewInit_GL_VERSION_3_3(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8568:45: note: in expansion of macro 'CONST_CAST' 8568 | if (glewExperimental || GLEW_VERSION_4_0) CONST_CAST(GLEW_VERSION_4_0) = !_glewInit_GL_VERSION_4_0(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8575:3: note: in expansion of macro 'CONST_CAST' 8575 | CONST_CAST(GLEW_3DFX_multisample) = _glewSearchExtension("GL_3DFX_multisample", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8578:3: note: in expansion of macro 'CONST_CAST' 8578 | CONST_CAST(GLEW_3DFX_tbuffer) = _glewSearchExtension("GL_3DFX_tbuffer", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8579:46: note: in expansion of macro 'CONST_CAST' 8579 | if (glewExperimental || GLEW_3DFX_tbuffer) CONST_CAST(GLEW_3DFX_tbuffer) = !_glewInit_GL_3DFX_tbuffer(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8582:3: note: in expansion of macro 'CONST_CAST' 8582 | CONST_CAST(GLEW_3DFX_texture_compression_FXT1) = _glewSearchExtension("GL_3DFX_texture_compression_FXT1", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8585:3: note: in expansion of macro 'CONST_CAST' 8585 | CONST_CAST(GLEW_AMD_blend_minmax_factor) = _glewSearchExtension("GL_AMD_blend_minmax_factor", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8588:3: note: in expansion of macro 'CONST_CAST' 8588 | CONST_CAST(GLEW_AMD_conservative_depth) = _glewSearchExtension("GL_AMD_conservative_depth", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8591:3: note: in expansion of macro 'CONST_CAST' 8591 | CONST_CAST(GLEW_AMD_debug_output) = _glewSearchExtension("GL_AMD_debug_output", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8592:50: note: in expansion of macro 'CONST_CAST' 8592 | if (glewExperimental || GLEW_AMD_debug_output) CONST_CAST(GLEW_AMD_debug_output) = !_glewInit_GL_AMD_debug_output(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8595:3: note: in expansion of macro 'CONST_CAST' 8595 | CONST_CAST(GLEW_AMD_depth_clamp_separate) = _glewSearchExtension("GL_AMD_depth_clamp_separate", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8598:3: note: in expansion of macro 'CONST_CAST' 8598 | CONST_CAST(GLEW_AMD_draw_buffers_blend) = _glewSearchExtension("GL_AMD_draw_buffers_blend", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8599:56: note: in expansion of macro 'CONST_CAST' 8599 | if (glewExperimental || GLEW_AMD_draw_buffers_blend) CONST_CAST(GLEW_AMD_draw_buffers_blend) = !_glewInit_GL_AMD_draw_buffers_blend(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8602:3: note: in expansion of macro 'CONST_CAST' 8602 | CONST_CAST(GLEW_AMD_multi_draw_indirect) = _glewSearchExtension("GL_AMD_multi_draw_indirect", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8603:57: note: in expansion of macro 'CONST_CAST' 8603 | if (glewExperimental || GLEW_AMD_multi_draw_indirect) CONST_CAST(GLEW_AMD_multi_draw_indirect) = !_glewInit_GL_AMD_multi_draw_indirect(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8606:3: note: in expansion of macro 'CONST_CAST' 8606 | CONST_CAST(GLEW_AMD_name_gen_delete) = _glewSearchExtension("GL_AMD_name_gen_delete", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8607:53: note: in expansion of macro 'CONST_CAST' 8607 | if (glewExperimental || GLEW_AMD_name_gen_delete) CONST_CAST(GLEW_AMD_name_gen_delete) = !_glewInit_GL_AMD_name_gen_delete(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8610:3: note: in expansion of macro 'CONST_CAST' 8610 | CONST_CAST(GLEW_AMD_performance_monitor) = _glewSearchExtension("GL_AMD_performance_monitor", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8611:57: note: in expansion of macro 'CONST_CAST' 8611 | if (glewExperimental || GLEW_AMD_performance_monitor) CONST_CAST(GLEW_AMD_performance_monitor) = !_glewInit_GL_AMD_performance_monitor(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8614:3: note: in expansion of macro 'CONST_CAST' 8614 | CONST_CAST(GLEW_AMD_pinned_memory) = _glewSearchExtension("GL_AMD_pinned_memory", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8617:3: note: in expansion of macro 'CONST_CAST' 8617 | CONST_CAST(GLEW_AMD_query_buffer_object) = _glewSearchExtension("GL_AMD_query_buffer_object", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8620:3: note: in expansion of macro 'CONST_CAST' 8620 | CONST_CAST(GLEW_AMD_sample_positions) = _glewSearchExtension("GL_AMD_sample_positions", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8621:54: note: in expansion of macro 'CONST_CAST' 8621 | if (glewExperimental || GLEW_AMD_sample_positions) CONST_CAST(GLEW_AMD_sample_positions) = !_glewInit_GL_AMD_sample_positions(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8624:3: note: in expansion of macro 'CONST_CAST' 8624 | CONST_CAST(GLEW_AMD_seamless_cubemap_per_texture) = _glewSearchExtension("GL_AMD_seamless_cubemap_per_texture", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8627:3: note: in expansion of macro 'CONST_CAST' 8627 | CONST_CAST(GLEW_AMD_shader_stencil_export) = _glewSearchExtension("GL_AMD_shader_stencil_export", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8630:3: note: in expansion of macro 'CONST_CAST' 8630 | CONST_CAST(GLEW_AMD_stencil_operation_extended) = _glewSearchExtension("GL_AMD_stencil_operation_extended", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8631:64: note: in expansion of macro 'CONST_CAST' 8631 | if (glewExperimental || GLEW_AMD_stencil_operation_extended) CONST_CAST(GLEW_AMD_stencil_operation_extended) = !_glewInit_GL_AMD_stencil_operation_extended(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8634:3: note: in expansion of macro 'CONST_CAST' 8634 | CONST_CAST(GLEW_AMD_texture_texture4) = _glewSearchExtension("GL_AMD_texture_texture4", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8637:3: note: in expansion of macro 'CONST_CAST' 8637 | CONST_CAST(GLEW_AMD_transform_feedback3_lines_triangles) = _glewSearchExtension("GL_AMD_transform_feedback3_lines_triangles", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8640:3: note: in expansion of macro 'CONST_CAST' 8640 | CONST_CAST(GLEW_AMD_vertex_shader_layer) = _glewSearchExtension("GL_AMD_vertex_shader_layer", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8643:3: note: in expansion of macro 'CONST_CAST' 8643 | CONST_CAST(GLEW_AMD_vertex_shader_tessellator) = _glewSearchExtension("GL_AMD_vertex_shader_tessellator", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8644:63: note: in expansion of macro 'CONST_CAST' 8644 | if (glewExperimental || GLEW_AMD_vertex_shader_tessellator) CONST_CAST(GLEW_AMD_vertex_shader_tessellator) = !_glewInit_GL_AMD_vertex_shader_tessellator(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8647:3: note: in expansion of macro 'CONST_CAST' 8647 | CONST_CAST(GLEW_AMD_vertex_shader_viewport_index) = _glewSearchExtension("GL_AMD_vertex_shader_viewport_index", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8650:3: note: in expansion of macro 'CONST_CAST' 8650 | CONST_CAST(GLEW_APPLE_aux_depth_stencil) = _glewSearchExtension("GL_APPLE_aux_depth_stencil", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8653:3: note: in expansion of macro 'CONST_CAST' 8653 | CONST_CAST(GLEW_APPLE_client_storage) = _glewSearchExtension("GL_APPLE_client_storage", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8656:3: note: in expansion of macro 'CONST_CAST' 8656 | CONST_CAST(GLEW_APPLE_element_array) = _glewSearchExtension("GL_APPLE_element_array", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8657:53: note: in expansion of macro 'CONST_CAST' 8657 | if (glewExperimental || GLEW_APPLE_element_array) CONST_CAST(GLEW_APPLE_element_array) = !_glewInit_GL_APPLE_element_array(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8660:3: note: in expansion of macro 'CONST_CAST' 8660 | CONST_CAST(GLEW_APPLE_fence) = _glewSearchExtension("GL_APPLE_fence", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8661:45: note: in expansion of macro 'CONST_CAST' 8661 | if (glewExperimental || GLEW_APPLE_fence) CONST_CAST(GLEW_APPLE_fence) = !_glewInit_GL_APPLE_fence(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8664:3: note: in expansion of macro 'CONST_CAST' 8664 | CONST_CAST(GLEW_APPLE_float_pixels) = _glewSearchExtension("GL_APPLE_float_pixels", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8667:3: note: in expansion of macro 'CONST_CAST' 8667 | CONST_CAST(GLEW_APPLE_flush_buffer_range) = _glewSearchExtension("GL_APPLE_flush_buffer_range", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8668:58: note: in expansion of macro 'CONST_CAST' 8668 | if (glewExperimental || GLEW_APPLE_flush_buffer_range) CONST_CAST(GLEW_APPLE_flush_buffer_range) = !_glewInit_GL_APPLE_flush_buffer_range(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8671:3: note: in expansion of macro 'CONST_CAST' 8671 | CONST_CAST(GLEW_APPLE_object_purgeable) = _glewSearchExtension("GL_APPLE_object_purgeable", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8672:56: note: in expansion of macro 'CONST_CAST' 8672 | if (glewExperimental || GLEW_APPLE_object_purgeable) CONST_CAST(GLEW_APPLE_object_purgeable) = !_glewInit_GL_APPLE_object_purgeable(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8675:3: note: in expansion of macro 'CONST_CAST' 8675 | CONST_CAST(GLEW_APPLE_pixel_buffer) = _glewSearchExtension("GL_APPLE_pixel_buffer", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8678:3: note: in expansion of macro 'CONST_CAST' 8678 | CONST_CAST(GLEW_APPLE_rgb_422) = _glewSearchExtension("GL_APPLE_rgb_422", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8681:3: note: in expansion of macro 'CONST_CAST' 8681 | CONST_CAST(GLEW_APPLE_row_bytes) = _glewSearchExtension("GL_APPLE_row_bytes", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8684:3: note: in expansion of macro 'CONST_CAST' 8684 | CONST_CAST(GLEW_APPLE_specular_vector) = _glewSearchExtension("GL_APPLE_specular_vector", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8687:3: note: in expansion of macro 'CONST_CAST' 8687 | CONST_CAST(GLEW_APPLE_texture_range) = _glewSearchExtension("GL_APPLE_texture_range", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8688:53: note: in expansion of macro 'CONST_CAST' 8688 | if (glewExperimental || GLEW_APPLE_texture_range) CONST_CAST(GLEW_APPLE_texture_range) = !_glewInit_GL_APPLE_texture_range(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8691:3: note: in expansion of macro 'CONST_CAST' 8691 | CONST_CAST(GLEW_APPLE_transform_hint) = _glewSearchExtension("GL_APPLE_transform_hint", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8694:3: note: in expansion of macro 'CONST_CAST' 8694 | CONST_CAST(GLEW_APPLE_vertex_array_object) = _glewSearchExtension("GL_APPLE_vertex_array_object", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8695:59: note: in expansion of macro 'CONST_CAST' 8695 | if (glewExperimental || GLEW_APPLE_vertex_array_object) CONST_CAST(GLEW_APPLE_vertex_array_object) = !_glewInit_GL_APPLE_vertex_array_object(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8698:3: note: in expansion of macro 'CONST_CAST' 8698 | CONST_CAST(GLEW_APPLE_vertex_array_range) = _glewSearchExtension("GL_APPLE_vertex_array_range", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8699:58: note: in expansion of macro 'CONST_CAST' 8699 | if (glewExperimental || GLEW_APPLE_vertex_array_range) CONST_CAST(GLEW_APPLE_vertex_array_range) = !_glewInit_GL_APPLE_vertex_array_range(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8702:3: note: in expansion of macro 'CONST_CAST' 8702 | CONST_CAST(GLEW_APPLE_vertex_program_evaluators) = _glewSearchExtension("GL_APPLE_vertex_program_evaluators", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8703:65: note: in expansion of macro 'CONST_CAST' 8703 | if (glewExperimental || GLEW_APPLE_vertex_program_evaluators) CONST_CAST(GLEW_APPLE_vertex_program_evaluators) = !_glewInit_GL_APPLE_vertex_program_evaluators(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8706:3: note: in expansion of macro 'CONST_CAST' 8706 | CONST_CAST(GLEW_APPLE_ycbcr_422) = _glewSearchExtension("GL_APPLE_ycbcr_422", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8709:3: note: in expansion of macro 'CONST_CAST' 8709 | CONST_CAST(GLEW_ARB_ES2_compatibility) = _glewSearchExtension("GL_ARB_ES2_compatibility", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8710:55: note: in expansion of macro 'CONST_CAST' 8710 | if (glewExperimental || GLEW_ARB_ES2_compatibility) CONST_CAST(GLEW_ARB_ES2_compatibility) = !_glewInit_GL_ARB_ES2_compatibility(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8713:3: note: in expansion of macro 'CONST_CAST' 8713 | CONST_CAST(GLEW_ARB_base_instance) = _glewSearchExtension("GL_ARB_base_instance", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8714:51: note: in expansion of macro 'CONST_CAST' 8714 | if (glewExperimental || GLEW_ARB_base_instance) CONST_CAST(GLEW_ARB_base_instance) = !_glewInit_GL_ARB_base_instance(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8717:3: note: in expansion of macro 'CONST_CAST' 8717 | CONST_CAST(GLEW_ARB_blend_func_extended) = _glewSearchExtension("GL_ARB_blend_func_extended", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8718:57: note: in expansion of macro 'CONST_CAST' 8718 | if (glewExperimental || GLEW_ARB_blend_func_extended) CONST_CAST(GLEW_ARB_blend_func_extended) = !_glewInit_GL_ARB_blend_func_extended(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8721:3: note: in expansion of macro 'CONST_CAST' 8721 | CONST_CAST(GLEW_ARB_cl_event) = _glewSearchExtension("GL_ARB_cl_event", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8722:46: note: in expansion of macro 'CONST_CAST' 8722 | if (glewExperimental || GLEW_ARB_cl_event) CONST_CAST(GLEW_ARB_cl_event) = !_glewInit_GL_ARB_cl_event(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8725:3: note: in expansion of macro 'CONST_CAST' 8725 | CONST_CAST(GLEW_ARB_color_buffer_float) = _glewSearchExtension("GL_ARB_color_buffer_float", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8726:56: note: in expansion of macro 'CONST_CAST' 8726 | if (glewExperimental || GLEW_ARB_color_buffer_float) CONST_CAST(GLEW_ARB_color_buffer_float) = !_glewInit_GL_ARB_color_buffer_float(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8729:3: note: in expansion of macro 'CONST_CAST' 8729 | CONST_CAST(GLEW_ARB_compatibility) = _glewSearchExtension("GL_ARB_compatibility", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8732:3: note: in expansion of macro 'CONST_CAST' 8732 | CONST_CAST(GLEW_ARB_compressed_texture_pixel_storage) = _glewSearchExtension("GL_ARB_compressed_texture_pixel_storage", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8735:3: note: in expansion of macro 'CONST_CAST' 8735 | CONST_CAST(GLEW_ARB_conservative_depth) = _glewSearchExtension("GL_ARB_conservative_depth", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8738:3: note: in expansion of macro 'CONST_CAST' 8738 | CONST_CAST(GLEW_ARB_copy_buffer) = _glewSearchExtension("GL_ARB_copy_buffer", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8739:49: note: in expansion of macro 'CONST_CAST' 8739 | if (glewExperimental || GLEW_ARB_copy_buffer) CONST_CAST(GLEW_ARB_copy_buffer) = !_glewInit_GL_ARB_copy_buffer(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8742:3: note: in expansion of macro 'CONST_CAST' 8742 | CONST_CAST(GLEW_ARB_debug_output) = _glewSearchExtension("GL_ARB_debug_output", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8743:50: note: in expansion of macro 'CONST_CAST' 8743 | if (glewExperimental || GLEW_ARB_debug_output) CONST_CAST(GLEW_ARB_debug_output) = !_glewInit_GL_ARB_debug_output(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8746:3: note: in expansion of macro 'CONST_CAST' 8746 | CONST_CAST(GLEW_ARB_depth_buffer_float) = _glewSearchExtension("GL_ARB_depth_buffer_float", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8749:3: note: in expansion of macro 'CONST_CAST' 8749 | CONST_CAST(GLEW_ARB_depth_clamp) = _glewSearchExtension("GL_ARB_depth_clamp", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8752:3: note: in expansion of macro 'CONST_CAST' 8752 | CONST_CAST(GLEW_ARB_depth_texture) = _glewSearchExtension("GL_ARB_depth_texture", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8755:3: note: in expansion of macro 'CONST_CAST' 8755 | CONST_CAST(GLEW_ARB_draw_buffers) = _glewSearchExtension("GL_ARB_draw_buffers", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8756:50: note: in expansion of macro 'CONST_CAST' 8756 | if (glewExperimental || GLEW_ARB_draw_buffers) CONST_CAST(GLEW_ARB_draw_buffers) = !_glewInit_GL_ARB_draw_buffers(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8759:3: note: in expansion of macro 'CONST_CAST' 8759 | CONST_CAST(GLEW_ARB_draw_buffers_blend) = _glewSearchExtension("GL_ARB_draw_buffers_blend", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8760:56: note: in expansion of macro 'CONST_CAST' 8760 | if (glewExperimental || GLEW_ARB_draw_buffers_blend) CONST_CAST(GLEW_ARB_draw_buffers_blend) = !_glewInit_GL_ARB_draw_buffers_blend(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8763:3: note: in expansion of macro 'CONST_CAST' 8763 | CONST_CAST(GLEW_ARB_draw_elements_base_vertex) = _glewSearchExtension("GL_ARB_draw_elements_base_vertex", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8764:63: note: in expansion of macro 'CONST_CAST' 8764 | if (glewExperimental || GLEW_ARB_draw_elements_base_vertex) CONST_CAST(GLEW_ARB_draw_elements_base_vertex) = !_glewInit_GL_ARB_draw_elements_base_vertex(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8767:3: note: in expansion of macro 'CONST_CAST' 8767 | CONST_CAST(GLEW_ARB_draw_indirect) = _glewSearchExtension("GL_ARB_draw_indirect", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8768:51: note: in expansion of macro 'CONST_CAST' 8768 | if (glewExperimental || GLEW_ARB_draw_indirect) CONST_CAST(GLEW_ARB_draw_indirect) = !_glewInit_GL_ARB_draw_indirect(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8771:3: note: in expansion of macro 'CONST_CAST' 8771 | CONST_CAST(GLEW_ARB_draw_instanced) = _glewSearchExtension("GL_ARB_draw_instanced", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8774:3: note: in expansion of macro 'CONST_CAST' 8774 | CONST_CAST(GLEW_ARB_explicit_attrib_location) = _glewSearchExtension("GL_ARB_explicit_attrib_location", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8777:3: note: in expansion of macro 'CONST_CAST' 8777 | CONST_CAST(GLEW_ARB_fragment_coord_conventions) = _glewSearchExtension("GL_ARB_fragment_coord_conventions", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8780:3: note: in expansion of macro 'CONST_CAST' 8780 | CONST_CAST(GLEW_ARB_fragment_program) = _glewSearchExtension("GL_ARB_fragment_program", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8783:3: note: in expansion of macro 'CONST_CAST' 8783 | CONST_CAST(GLEW_ARB_fragment_program_shadow) = _glewSearchExtension("GL_ARB_fragment_program_shadow", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8786:3: note: in expansion of macro 'CONST_CAST' 8786 | CONST_CAST(GLEW_ARB_fragment_shader) = _glewSearchExtension("GL_ARB_fragment_shader", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8789:3: note: in expansion of macro 'CONST_CAST' 8789 | CONST_CAST(GLEW_ARB_framebuffer_object) = _glewSearchExtension("GL_ARB_framebuffer_object", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8790:56: note: in expansion of macro 'CONST_CAST' 8790 | if (glewExperimental || GLEW_ARB_framebuffer_object) CONST_CAST(GLEW_ARB_framebuffer_object) = !_glewInit_GL_ARB_framebuffer_object(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8793:3: note: in expansion of macro 'CONST_CAST' 8793 | CONST_CAST(GLEW_ARB_framebuffer_sRGB) = _glewSearchExtension("GL_ARB_framebuffer_sRGB", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8796:3: note: in expansion of macro 'CONST_CAST' 8796 | CONST_CAST(GLEW_ARB_geometry_shader4) = _glewSearchExtension("GL_ARB_geometry_shader4", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8797:54: note: in expansion of macro 'CONST_CAST' 8797 | if (glewExperimental || GLEW_ARB_geometry_shader4) CONST_CAST(GLEW_ARB_geometry_shader4) = !_glewInit_GL_ARB_geometry_shader4(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8800:3: note: in expansion of macro 'CONST_CAST' 8800 | CONST_CAST(GLEW_ARB_get_program_binary) = _glewSearchExtension("GL_ARB_get_program_binary", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8801:56: note: in expansion of macro 'CONST_CAST' 8801 | if (glewExperimental || GLEW_ARB_get_program_binary) CONST_CAST(GLEW_ARB_get_program_binary) = !_glewInit_GL_ARB_get_program_binary(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8804:3: note: in expansion of macro 'CONST_CAST' 8804 | CONST_CAST(GLEW_ARB_gpu_shader5) = _glewSearchExtension("GL_ARB_gpu_shader5", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8807:3: note: in expansion of macro 'CONST_CAST' 8807 | CONST_CAST(GLEW_ARB_gpu_shader_fp64) = _glewSearchExtension("GL_ARB_gpu_shader_fp64", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8808:53: note: in expansion of macro 'CONST_CAST' 8808 | if (glewExperimental || GLEW_ARB_gpu_shader_fp64) CONST_CAST(GLEW_ARB_gpu_shader_fp64) = !_glewInit_GL_ARB_gpu_shader_fp64(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8811:3: note: in expansion of macro 'CONST_CAST' 8811 | CONST_CAST(GLEW_ARB_half_float_pixel) = _glewSearchExtension("GL_ARB_half_float_pixel", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8814:3: note: in expansion of macro 'CONST_CAST' 8814 | CONST_CAST(GLEW_ARB_half_float_vertex) = _glewSearchExtension("GL_ARB_half_float_vertex", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8817:3: note: in expansion of macro 'CONST_CAST' 8817 | CONST_CAST(GLEW_ARB_imaging) = _glewSearchExtension("GL_ARB_imaging", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8818:45: note: in expansion of macro 'CONST_CAST' 8818 | if (glewExperimental || GLEW_ARB_imaging) CONST_CAST(GLEW_ARB_imaging) = !_glewInit_GL_ARB_imaging(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8821:3: note: in expansion of macro 'CONST_CAST' 8821 | CONST_CAST(GLEW_ARB_instanced_arrays) = _glewSearchExtension("GL_ARB_instanced_arrays", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8822:54: note: in expansion of macro 'CONST_CAST' 8822 | if (glewExperimental || GLEW_ARB_instanced_arrays) CONST_CAST(GLEW_ARB_instanced_arrays) = !_glewInit_GL_ARB_instanced_arrays(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8825:3: note: in expansion of macro 'CONST_CAST' 8825 | CONST_CAST(GLEW_ARB_internalformat_query) = _glewSearchExtension("GL_ARB_internalformat_query", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8826:58: note: in expansion of macro 'CONST_CAST' 8826 | if (glewExperimental || GLEW_ARB_internalformat_query) CONST_CAST(GLEW_ARB_internalformat_query) = !_glewInit_GL_ARB_internalformat_query(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8829:3: note: in expansion of macro 'CONST_CAST' 8829 | CONST_CAST(GLEW_ARB_map_buffer_alignment) = _glewSearchExtension("GL_ARB_map_buffer_alignment", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8832:3: note: in expansion of macro 'CONST_CAST' 8832 | CONST_CAST(GLEW_ARB_map_buffer_range) = _glewSearchExtension("GL_ARB_map_buffer_range", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8833:54: note: in expansion of macro 'CONST_CAST' 8833 | if (glewExperimental || GLEW_ARB_map_buffer_range) CONST_CAST(GLEW_ARB_map_buffer_range) = !_glewInit_GL_ARB_map_buffer_range(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8836:3: note: in expansion of macro 'CONST_CAST' 8836 | CONST_CAST(GLEW_ARB_matrix_palette) = _glewSearchExtension("GL_ARB_matrix_palette", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8837:52: note: in expansion of macro 'CONST_CAST' 8837 | if (glewExperimental || GLEW_ARB_matrix_palette) CONST_CAST(GLEW_ARB_matrix_palette) = !_glewInit_GL_ARB_matrix_palette(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8840:3: note: in expansion of macro 'CONST_CAST' 8840 | CONST_CAST(GLEW_ARB_multisample) = _glewSearchExtension("GL_ARB_multisample", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8841:49: note: in expansion of macro 'CONST_CAST' 8841 | if (glewExperimental || GLEW_ARB_multisample) CONST_CAST(GLEW_ARB_multisample) = !_glewInit_GL_ARB_multisample(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8844:3: note: in expansion of macro 'CONST_CAST' 8844 | CONST_CAST(GLEW_ARB_multitexture) = _glewSearchExtension("GL_ARB_multitexture", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8845:50: note: in expansion of macro 'CONST_CAST' 8845 | if (glewExperimental || GLEW_ARB_multitexture) CONST_CAST(GLEW_ARB_multitexture) = !_glewInit_GL_ARB_multitexture(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8848:3: note: in expansion of macro 'CONST_CAST' 8848 | CONST_CAST(GLEW_ARB_occlusion_query) = _glewSearchExtension("GL_ARB_occlusion_query", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8849:53: note: in expansion of macro 'CONST_CAST' 8849 | if (glewExperimental || GLEW_ARB_occlusion_query) CONST_CAST(GLEW_ARB_occlusion_query) = !_glewInit_GL_ARB_occlusion_query(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8852:3: note: in expansion of macro 'CONST_CAST' 8852 | CONST_CAST(GLEW_ARB_occlusion_query2) = _glewSearchExtension("GL_ARB_occlusion_query2", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8855:3: note: in expansion of macro 'CONST_CAST' 8855 | CONST_CAST(GLEW_ARB_pixel_buffer_object) = _glewSearchExtension("GL_ARB_pixel_buffer_object", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8858:3: note: in expansion of macro 'CONST_CAST' 8858 | CONST_CAST(GLEW_ARB_point_parameters) = _glewSearchExtension("GL_ARB_point_parameters", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8859:54: note: in expansion of macro 'CONST_CAST' 8859 | if (glewExperimental || GLEW_ARB_point_parameters) CONST_CAST(GLEW_ARB_point_parameters) = !_glewInit_GL_ARB_point_parameters(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8862:3: note: in expansion of macro 'CONST_CAST' 8862 | CONST_CAST(GLEW_ARB_point_sprite) = _glewSearchExtension("GL_ARB_point_sprite", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8865:3: note: in expansion of macro 'CONST_CAST' 8865 | CONST_CAST(GLEW_ARB_provoking_vertex) = _glewSearchExtension("GL_ARB_provoking_vertex", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8866:54: note: in expansion of macro 'CONST_CAST' 8866 | if (glewExperimental || GLEW_ARB_provoking_vertex) CONST_CAST(GLEW_ARB_provoking_vertex) = !_glewInit_GL_ARB_provoking_vertex(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8869:3: note: in expansion of macro 'CONST_CAST' 8869 | CONST_CAST(GLEW_ARB_robustness) = _glewSearchExtension("GL_ARB_robustness", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8870:48: note: in expansion of macro 'CONST_CAST' 8870 | if (glewExperimental || GLEW_ARB_robustness) CONST_CAST(GLEW_ARB_robustness) = !_glewInit_GL_ARB_robustness(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8873:3: note: in expansion of macro 'CONST_CAST' 8873 | CONST_CAST(GLEW_ARB_sample_shading) = _glewSearchExtension("GL_ARB_sample_shading", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8874:52: note: in expansion of macro 'CONST_CAST' 8874 | if (glewExperimental || GLEW_ARB_sample_shading) CONST_CAST(GLEW_ARB_sample_shading) = !_glewInit_GL_ARB_sample_shading(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8877:3: note: in expansion of macro 'CONST_CAST' 8877 | CONST_CAST(GLEW_ARB_sampler_objects) = _glewSearchExtension("GL_ARB_sampler_objects", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8878:53: note: in expansion of macro 'CONST_CAST' 8878 | if (glewExperimental || GLEW_ARB_sampler_objects) CONST_CAST(GLEW_ARB_sampler_objects) = !_glewInit_GL_ARB_sampler_objects(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8881:3: note: in expansion of macro 'CONST_CAST' 8881 | CONST_CAST(GLEW_ARB_seamless_cube_map) = _glewSearchExtension("GL_ARB_seamless_cube_map", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8884:3: note: in expansion of macro 'CONST_CAST' 8884 | CONST_CAST(GLEW_ARB_separate_shader_objects) = _glewSearchExtension("GL_ARB_separate_shader_objects", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8885:61: note: in expansion of macro 'CONST_CAST' 8885 | if (glewExperimental || GLEW_ARB_separate_shader_objects) CONST_CAST(GLEW_ARB_separate_shader_objects) = !_glewInit_GL_ARB_separate_shader_objects(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8888:3: note: in expansion of macro 'CONST_CAST' 8888 | CONST_CAST(GLEW_ARB_shader_atomic_counters) = _glewSearchExtension("GL_ARB_shader_atomic_counters", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8889:60: note: in expansion of macro 'CONST_CAST' 8889 | if (glewExperimental || GLEW_ARB_shader_atomic_counters) CONST_CAST(GLEW_ARB_shader_atomic_counters) = !_glewInit_GL_ARB_shader_atomic_counters(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8892:3: note: in expansion of macro 'CONST_CAST' 8892 | CONST_CAST(GLEW_ARB_shader_bit_encoding) = _glewSearchExtension("GL_ARB_shader_bit_encoding", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8895:3: note: in expansion of macro 'CONST_CAST' 8895 | CONST_CAST(GLEW_ARB_shader_image_load_store) = _glewSearchExtension("GL_ARB_shader_image_load_store", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8896:61: note: in expansion of macro 'CONST_CAST' 8896 | if (glewExperimental || GLEW_ARB_shader_image_load_store) CONST_CAST(GLEW_ARB_shader_image_load_store) = !_glewInit_GL_ARB_shader_image_load_store(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8899:3: note: in expansion of macro 'CONST_CAST' 8899 | CONST_CAST(GLEW_ARB_shader_objects) = _glewSearchExtension("GL_ARB_shader_objects", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8900:52: note: in expansion of macro 'CONST_CAST' 8900 | if (glewExperimental || GLEW_ARB_shader_objects) CONST_CAST(GLEW_ARB_shader_objects) = !_glewInit_GL_ARB_shader_objects(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8903:3: note: in expansion of macro 'CONST_CAST' 8903 | CONST_CAST(GLEW_ARB_shader_precision) = _glewSearchExtension("GL_ARB_shader_precision", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8906:3: note: in expansion of macro 'CONST_CAST' 8906 | CONST_CAST(GLEW_ARB_shader_stencil_export) = _glewSearchExtension("GL_ARB_shader_stencil_export", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8909:3: note: in expansion of macro 'CONST_CAST' 8909 | CONST_CAST(GLEW_ARB_shader_subroutine) = _glewSearchExtension("GL_ARB_shader_subroutine", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8910:55: note: in expansion of macro 'CONST_CAST' 8910 | if (glewExperimental || GLEW_ARB_shader_subroutine) CONST_CAST(GLEW_ARB_shader_subroutine) = !_glewInit_GL_ARB_shader_subroutine(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8913:3: note: in expansion of macro 'CONST_CAST' 8913 | CONST_CAST(GLEW_ARB_shader_texture_lod) = _glewSearchExtension("GL_ARB_shader_texture_lod", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8916:3: note: in expansion of macro 'CONST_CAST' 8916 | CONST_CAST(GLEW_ARB_shading_language_100) = _glewSearchExtension("GL_ARB_shading_language_100", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8919:3: note: in expansion of macro 'CONST_CAST' 8919 | CONST_CAST(GLEW_ARB_shading_language_420pack) = _glewSearchExtension("GL_ARB_shading_language_420pack", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8922:3: note: in expansion of macro 'CONST_CAST' 8922 | CONST_CAST(GLEW_ARB_shading_language_include) = _glewSearchExtension("GL_ARB_shading_language_include", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8923:62: note: in expansion of macro 'CONST_CAST' 8923 | if (glewExperimental || GLEW_ARB_shading_language_include) CONST_CAST(GLEW_ARB_shading_language_include) = !_glewInit_GL_ARB_shading_language_include(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8926:3: note: in expansion of macro 'CONST_CAST' 8926 | CONST_CAST(GLEW_ARB_shading_language_packing) = _glewSearchExtension("GL_ARB_shading_language_packing", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8929:3: note: in expansion of macro 'CONST_CAST' 8929 | CONST_CAST(GLEW_ARB_shadow) = _glewSearchExtension("GL_ARB_shadow", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8932:3: note: in expansion of macro 'CONST_CAST' 8932 | CONST_CAST(GLEW_ARB_shadow_ambient) = _glewSearchExtension("GL_ARB_shadow_ambient", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8935:3: note: in expansion of macro 'CONST_CAST' 8935 | CONST_CAST(GLEW_ARB_sync) = _glewSearchExtension("GL_ARB_sync", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8936:42: note: in expansion of macro 'CONST_CAST' 8936 | if (glewExperimental || GLEW_ARB_sync) CONST_CAST(GLEW_ARB_sync) = !_glewInit_GL_ARB_sync(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8939:3: note: in expansion of macro 'CONST_CAST' 8939 | CONST_CAST(GLEW_ARB_tessellation_shader) = _glewSearchExtension("GL_ARB_tessellation_shader", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8940:57: note: in expansion of macro 'CONST_CAST' 8940 | if (glewExperimental || GLEW_ARB_tessellation_shader) CONST_CAST(GLEW_ARB_tessellation_shader) = !_glewInit_GL_ARB_tessellation_shader(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8943:3: note: in expansion of macro 'CONST_CAST' 8943 | CONST_CAST(GLEW_ARB_texture_border_clamp) = _glewSearchExtension("GL_ARB_texture_border_clamp", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8946:3: note: in expansion of macro 'CONST_CAST' 8946 | CONST_CAST(GLEW_ARB_texture_buffer_object) = _glewSearchExtension("GL_ARB_texture_buffer_object", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8947:59: note: in expansion of macro 'CONST_CAST' 8947 | if (glewExperimental || GLEW_ARB_texture_buffer_object) CONST_CAST(GLEW_ARB_texture_buffer_object) = !_glewInit_GL_ARB_texture_buffer_object(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8950:3: note: in expansion of macro 'CONST_CAST' 8950 | CONST_CAST(GLEW_ARB_texture_buffer_object_rgb32) = _glewSearchExtension("GL_ARB_texture_buffer_object_rgb32", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8953:3: note: in expansion of macro 'CONST_CAST' 8953 | CONST_CAST(GLEW_ARB_texture_compression) = _glewSearchExtension("GL_ARB_texture_compression", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8954:57: note: in expansion of macro 'CONST_CAST' 8954 | if (glewExperimental || GLEW_ARB_texture_compression) CONST_CAST(GLEW_ARB_texture_compression) = !_glewInit_GL_ARB_texture_compression(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8957:3: note: in expansion of macro 'CONST_CAST' 8957 | CONST_CAST(GLEW_ARB_texture_compression_bptc) = _glewSearchExtension("GL_ARB_texture_compression_bptc", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8960:3: note: in expansion of macro 'CONST_CAST' 8960 | CONST_CAST(GLEW_ARB_texture_compression_rgtc) = _glewSearchExtension("GL_ARB_texture_compression_rgtc", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8963:3: note: in expansion of macro 'CONST_CAST' 8963 | CONST_CAST(GLEW_ARB_texture_cube_map) = _glewSearchExtension("GL_ARB_texture_cube_map", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8966:3: note: in expansion of macro 'CONST_CAST' 8966 | CONST_CAST(GLEW_ARB_texture_cube_map_array) = _glewSearchExtension("GL_ARB_texture_cube_map_array", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8969:3: note: in expansion of macro 'CONST_CAST' 8969 | CONST_CAST(GLEW_ARB_texture_env_add) = _glewSearchExtension("GL_ARB_texture_env_add", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8972:3: note: in expansion of macro 'CONST_CAST' 8972 | CONST_CAST(GLEW_ARB_texture_env_combine) = _glewSearchExtension("GL_ARB_texture_env_combine", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8975:3: note: in expansion of macro 'CONST_CAST' 8975 | CONST_CAST(GLEW_ARB_texture_env_crossbar) = _glewSearchExtension("GL_ARB_texture_env_crossbar", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8978:3: note: in expansion of macro 'CONST_CAST' 8978 | CONST_CAST(GLEW_ARB_texture_env_dot3) = _glewSearchExtension("GL_ARB_texture_env_dot3", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8981:3: note: in expansion of macro 'CONST_CAST' 8981 | CONST_CAST(GLEW_ARB_texture_float) = _glewSearchExtension("GL_ARB_texture_float", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8984:3: note: in expansion of macro 'CONST_CAST' 8984 | CONST_CAST(GLEW_ARB_texture_gather) = _glewSearchExtension("GL_ARB_texture_gather", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8987:3: note: in expansion of macro 'CONST_CAST' 8987 | CONST_CAST(GLEW_ARB_texture_mirrored_repeat) = _glewSearchExtension("GL_ARB_texture_mirrored_repeat", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8990:3: note: in expansion of macro 'CONST_CAST' 8990 | CONST_CAST(GLEW_ARB_texture_multisample) = _glewSearchExtension("GL_ARB_texture_multisample", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8991:57: note: in expansion of macro 'CONST_CAST' 8991 | if (glewExperimental || GLEW_ARB_texture_multisample) CONST_CAST(GLEW_ARB_texture_multisample) = !_glewInit_GL_ARB_texture_multisample(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8994:3: note: in expansion of macro 'CONST_CAST' 8994 | CONST_CAST(GLEW_ARB_texture_non_power_of_two) = _glewSearchExtension("GL_ARB_texture_non_power_of_two", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:8997:3: note: in expansion of macro 'CONST_CAST' 8997 | CONST_CAST(GLEW_ARB_texture_query_lod) = _glewSearchExtension("GL_ARB_texture_query_lod", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9000:3: note: in expansion of macro 'CONST_CAST' 9000 | CONST_CAST(GLEW_ARB_texture_rectangle) = _glewSearchExtension("GL_ARB_texture_rectangle", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9003:3: note: in expansion of macro 'CONST_CAST' 9003 | CONST_CAST(GLEW_ARB_texture_rg) = _glewSearchExtension("GL_ARB_texture_rg", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9006:3: note: in expansion of macro 'CONST_CAST' 9006 | CONST_CAST(GLEW_ARB_texture_rgb10_a2ui) = _glewSearchExtension("GL_ARB_texture_rgb10_a2ui", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9009:3: note: in expansion of macro 'CONST_CAST' 9009 | CONST_CAST(GLEW_ARB_texture_storage) = _glewSearchExtension("GL_ARB_texture_storage", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9010:53: note: in expansion of macro 'CONST_CAST' 9010 | if (glewExperimental || GLEW_ARB_texture_storage) CONST_CAST(GLEW_ARB_texture_storage) = !_glewInit_GL_ARB_texture_storage(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9013:3: note: in expansion of macro 'CONST_CAST' 9013 | CONST_CAST(GLEW_ARB_texture_swizzle) = _glewSearchExtension("GL_ARB_texture_swizzle", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9016:3: note: in expansion of macro 'CONST_CAST' 9016 | CONST_CAST(GLEW_ARB_timer_query) = _glewSearchExtension("GL_ARB_timer_query", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9017:49: note: in expansion of macro 'CONST_CAST' 9017 | if (glewExperimental || GLEW_ARB_timer_query) CONST_CAST(GLEW_ARB_timer_query) = !_glewInit_GL_ARB_timer_query(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9020:3: note: in expansion of macro 'CONST_CAST' 9020 | CONST_CAST(GLEW_ARB_transform_feedback2) = _glewSearchExtension("GL_ARB_transform_feedback2", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9021:57: note: in expansion of macro 'CONST_CAST' 9021 | if (glewExperimental || GLEW_ARB_transform_feedback2) CONST_CAST(GLEW_ARB_transform_feedback2) = !_glewInit_GL_ARB_transform_feedback2(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9024:3: note: in expansion of macro 'CONST_CAST' 9024 | CONST_CAST(GLEW_ARB_transform_feedback3) = _glewSearchExtension("GL_ARB_transform_feedback3", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9025:57: note: in expansion of macro 'CONST_CAST' 9025 | if (glewExperimental || GLEW_ARB_transform_feedback3) CONST_CAST(GLEW_ARB_transform_feedback3) = !_glewInit_GL_ARB_transform_feedback3(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9028:3: note: in expansion of macro 'CONST_CAST' 9028 | CONST_CAST(GLEW_ARB_transform_feedback_instanced) = _glewSearchExtension("GL_ARB_transform_feedback_instanced", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9029:66: note: in expansion of macro 'CONST_CAST' 9029 | if (glewExperimental || GLEW_ARB_transform_feedback_instanced) CONST_CAST(GLEW_ARB_transform_feedback_instanced) = !_glewInit_GL_ARB_transform_feedback_instanced(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9032:3: note: in expansion of macro 'CONST_CAST' 9032 | CONST_CAST(GLEW_ARB_transpose_matrix) = _glewSearchExtension("GL_ARB_transpose_matrix", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9033:54: note: in expansion of macro 'CONST_CAST' 9033 | if (glewExperimental || GLEW_ARB_transpose_matrix) CONST_CAST(GLEW_ARB_transpose_matrix) = !_glewInit_GL_ARB_transpose_matrix(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9036:3: note: in expansion of macro 'CONST_CAST' 9036 | CONST_CAST(GLEW_ARB_uniform_buffer_object) = _glewSearchExtension("GL_ARB_uniform_buffer_object", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9037:59: note: in expansion of macro 'CONST_CAST' 9037 | if (glewExperimental || GLEW_ARB_uniform_buffer_object) CONST_CAST(GLEW_ARB_uniform_buffer_object) = !_glewInit_GL_ARB_uniform_buffer_object(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9040:3: note: in expansion of macro 'CONST_CAST' 9040 | CONST_CAST(GLEW_ARB_vertex_array_bgra) = _glewSearchExtension("GL_ARB_vertex_array_bgra", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9043:3: note: in expansion of macro 'CONST_CAST' 9043 | CONST_CAST(GLEW_ARB_vertex_array_object) = _glewSearchExtension("GL_ARB_vertex_array_object", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9044:57: note: in expansion of macro 'CONST_CAST' 9044 | if (glewExperimental || GLEW_ARB_vertex_array_object) CONST_CAST(GLEW_ARB_vertex_array_object) = !_glewInit_GL_ARB_vertex_array_object(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9047:3: note: in expansion of macro 'CONST_CAST' 9047 | CONST_CAST(GLEW_ARB_vertex_attrib_64bit) = _glewSearchExtension("GL_ARB_vertex_attrib_64bit", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9048:57: note: in expansion of macro 'CONST_CAST' 9048 | if (glewExperimental || GLEW_ARB_vertex_attrib_64bit) CONST_CAST(GLEW_ARB_vertex_attrib_64bit) = !_glewInit_GL_ARB_vertex_attrib_64bit(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9051:3: note: in expansion of macro 'CONST_CAST' 9051 | CONST_CAST(GLEW_ARB_vertex_blend) = _glewSearchExtension("GL_ARB_vertex_blend", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9052:50: note: in expansion of macro 'CONST_CAST' 9052 | if (glewExperimental || GLEW_ARB_vertex_blend) CONST_CAST(GLEW_ARB_vertex_blend) = !_glewInit_GL_ARB_vertex_blend(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9055:3: note: in expansion of macro 'CONST_CAST' 9055 | CONST_CAST(GLEW_ARB_vertex_buffer_object) = _glewSearchExtension("GL_ARB_vertex_buffer_object", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9056:58: note: in expansion of macro 'CONST_CAST' 9056 | if (glewExperimental || GLEW_ARB_vertex_buffer_object) CONST_CAST(GLEW_ARB_vertex_buffer_object) = !_glewInit_GL_ARB_vertex_buffer_object(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9059:3: note: in expansion of macro 'CONST_CAST' 9059 | CONST_CAST(GLEW_ARB_vertex_program) = _glewSearchExtension("GL_ARB_vertex_program", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9060:52: note: in expansion of macro 'CONST_CAST' 9060 | if (glewExperimental || GLEW_ARB_vertex_program) CONST_CAST(GLEW_ARB_vertex_program) = !_glewInit_GL_ARB_vertex_program(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9063:3: note: in expansion of macro 'CONST_CAST' 9063 | CONST_CAST(GLEW_ARB_vertex_shader) = _glewSearchExtension("GL_ARB_vertex_shader", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9064:51: note: in expansion of macro 'CONST_CAST' 9064 | if (glewExperimental || GLEW_ARB_vertex_shader) CONST_CAST(GLEW_ARB_vertex_shader) = !_glewInit_GL_ARB_vertex_shader(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9067:3: note: in expansion of macro 'CONST_CAST' 9067 | CONST_CAST(GLEW_ARB_vertex_type_2_10_10_10_rev) = _glewSearchExtension("GL_ARB_vertex_type_2_10_10_10_rev", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9068:64: note: in expansion of macro 'CONST_CAST' 9068 | if (glewExperimental || GLEW_ARB_vertex_type_2_10_10_10_rev) CONST_CAST(GLEW_ARB_vertex_type_2_10_10_10_rev) = !_glewInit_GL_ARB_vertex_type_2_10_10_10_rev(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9071:3: note: in expansion of macro 'CONST_CAST' 9071 | CONST_CAST(GLEW_ARB_viewport_array) = _glewSearchExtension("GL_ARB_viewport_array", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9072:52: note: in expansion of macro 'CONST_CAST' 9072 | if (glewExperimental || GLEW_ARB_viewport_array) CONST_CAST(GLEW_ARB_viewport_array) = !_glewInit_GL_ARB_viewport_array(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9075:3: note: in expansion of macro 'CONST_CAST' 9075 | CONST_CAST(GLEW_ARB_window_pos) = _glewSearchExtension("GL_ARB_window_pos", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9076:48: note: in expansion of macro 'CONST_CAST' 9076 | if (glewExperimental || GLEW_ARB_window_pos) CONST_CAST(GLEW_ARB_window_pos) = !_glewInit_GL_ARB_window_pos(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9079:3: note: in expansion of macro 'CONST_CAST' 9079 | CONST_CAST(GLEW_ATIX_point_sprites) = _glewSearchExtension("GL_ATIX_point_sprites", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9082:3: note: in expansion of macro 'CONST_CAST' 9082 | CONST_CAST(GLEW_ATIX_texture_env_combine3) = _glewSearchExtension("GL_ATIX_texture_env_combine3", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9085:3: note: in expansion of macro 'CONST_CAST' 9085 | CONST_CAST(GLEW_ATIX_texture_env_route) = _glewSearchExtension("GL_ATIX_texture_env_route", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9088:3: note: in expansion of macro 'CONST_CAST' 9088 | CONST_CAST(GLEW_ATIX_vertex_shader_output_point_size) = _glewSearchExtension("GL_ATIX_vertex_shader_output_point_size", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9091:3: note: in expansion of macro 'CONST_CAST' 9091 | CONST_CAST(GLEW_ATI_draw_buffers) = _glewSearchExtension("GL_ATI_draw_buffers", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9092:50: note: in expansion of macro 'CONST_CAST' 9092 | if (glewExperimental || GLEW_ATI_draw_buffers) CONST_CAST(GLEW_ATI_draw_buffers) = !_glewInit_GL_ATI_draw_buffers(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9095:3: note: in expansion of macro 'CONST_CAST' 9095 | CONST_CAST(GLEW_ATI_element_array) = _glewSearchExtension("GL_ATI_element_array", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9096:51: note: in expansion of macro 'CONST_CAST' 9096 | if (glewExperimental || GLEW_ATI_element_array) CONST_CAST(GLEW_ATI_element_array) = !_glewInit_GL_ATI_element_array(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9099:3: note: in expansion of macro 'CONST_CAST' 9099 | CONST_CAST(GLEW_ATI_envmap_bumpmap) = _glewSearchExtension("GL_ATI_envmap_bumpmap", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9100:52: note: in expansion of macro 'CONST_CAST' 9100 | if (glewExperimental || GLEW_ATI_envmap_bumpmap) CONST_CAST(GLEW_ATI_envmap_bumpmap) = !_glewInit_GL_ATI_envmap_bumpmap(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9103:3: note: in expansion of macro 'CONST_CAST' 9103 | CONST_CAST(GLEW_ATI_fragment_shader) = _glewSearchExtension("GL_ATI_fragment_shader", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9104:53: note: in expansion of macro 'CONST_CAST' 9104 | if (glewExperimental || GLEW_ATI_fragment_shader) CONST_CAST(GLEW_ATI_fragment_shader) = !_glewInit_GL_ATI_fragment_shader(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9107:3: note: in expansion of macro 'CONST_CAST' 9107 | CONST_CAST(GLEW_ATI_map_object_buffer) = _glewSearchExtension("GL_ATI_map_object_buffer", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9108:55: note: in expansion of macro 'CONST_CAST' 9108 | if (glewExperimental || GLEW_ATI_map_object_buffer) CONST_CAST(GLEW_ATI_map_object_buffer) = !_glewInit_GL_ATI_map_object_buffer(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9111:3: note: in expansion of macro 'CONST_CAST' 9111 | CONST_CAST(GLEW_ATI_meminfo) = _glewSearchExtension("GL_ATI_meminfo", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9114:3: note: in expansion of macro 'CONST_CAST' 9114 | CONST_CAST(GLEW_ATI_pn_triangles) = _glewSearchExtension("GL_ATI_pn_triangles", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9115:50: note: in expansion of macro 'CONST_CAST' 9115 | if (glewExperimental || GLEW_ATI_pn_triangles) CONST_CAST(GLEW_ATI_pn_triangles) = !_glewInit_GL_ATI_pn_triangles(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9118:3: note: in expansion of macro 'CONST_CAST' 9118 | CONST_CAST(GLEW_ATI_separate_stencil) = _glewSearchExtension("GL_ATI_separate_stencil", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9119:54: note: in expansion of macro 'CONST_CAST' 9119 | if (glewExperimental || GLEW_ATI_separate_stencil) CONST_CAST(GLEW_ATI_separate_stencil) = !_glewInit_GL_ATI_separate_stencil(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9122:3: note: in expansion of macro 'CONST_CAST' 9122 | CONST_CAST(GLEW_ATI_shader_texture_lod) = _glewSearchExtension("GL_ATI_shader_texture_lod", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9125:3: note: in expansion of macro 'CONST_CAST' 9125 | CONST_CAST(GLEW_ATI_text_fragment_shader) = _glewSearchExtension("GL_ATI_text_fragment_shader", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9128:3: note: in expansion of macro 'CONST_CAST' 9128 | CONST_CAST(GLEW_ATI_texture_compression_3dc) = _glewSearchExtension("GL_ATI_texture_compression_3dc", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9131:3: note: in expansion of macro 'CONST_CAST' 9131 | CONST_CAST(GLEW_ATI_texture_env_combine3) = _glewSearchExtension("GL_ATI_texture_env_combine3", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9134:3: note: in expansion of macro 'CONST_CAST' 9134 | CONST_CAST(GLEW_ATI_texture_float) = _glewSearchExtension("GL_ATI_texture_float", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9137:3: note: in expansion of macro 'CONST_CAST' 9137 | CONST_CAST(GLEW_ATI_texture_mirror_once) = _glewSearchExtension("GL_ATI_texture_mirror_once", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9140:3: note: in expansion of macro 'CONST_CAST' 9140 | CONST_CAST(GLEW_ATI_vertex_array_object) = _glewSearchExtension("GL_ATI_vertex_array_object", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9141:57: note: in expansion of macro 'CONST_CAST' 9141 | if (glewExperimental || GLEW_ATI_vertex_array_object) CONST_CAST(GLEW_ATI_vertex_array_object) = !_glewInit_GL_ATI_vertex_array_object(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9144:3: note: in expansion of macro 'CONST_CAST' 9144 | CONST_CAST(GLEW_ATI_vertex_attrib_array_object) = _glewSearchExtension("GL_ATI_vertex_attrib_array_object", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9145:64: note: in expansion of macro 'CONST_CAST' 9145 | if (glewExperimental || GLEW_ATI_vertex_attrib_array_object) CONST_CAST(GLEW_ATI_vertex_attrib_array_object) = !_glewInit_GL_ATI_vertex_attrib_array_object(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9148:3: note: in expansion of macro 'CONST_CAST' 9148 | CONST_CAST(GLEW_ATI_vertex_streams) = _glewSearchExtension("GL_ATI_vertex_streams", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9149:52: note: in expansion of macro 'CONST_CAST' 9149 | if (glewExperimental || GLEW_ATI_vertex_streams) CONST_CAST(GLEW_ATI_vertex_streams) = !_glewInit_GL_ATI_vertex_streams(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9152:3: note: in expansion of macro 'CONST_CAST' 9152 | CONST_CAST(GLEW_EXT_422_pixels) = _glewSearchExtension("GL_EXT_422_pixels", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9155:3: note: in expansion of macro 'CONST_CAST' 9155 | CONST_CAST(GLEW_EXT_Cg_shader) = _glewSearchExtension("GL_EXT_Cg_shader", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9158:3: note: in expansion of macro 'CONST_CAST' 9158 | CONST_CAST(GLEW_EXT_abgr) = _glewSearchExtension("GL_EXT_abgr", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9161:3: note: in expansion of macro 'CONST_CAST' 9161 | CONST_CAST(GLEW_EXT_bgra) = _glewSearchExtension("GL_EXT_bgra", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9164:3: note: in expansion of macro 'CONST_CAST' 9164 | CONST_CAST(GLEW_EXT_bindable_uniform) = _glewSearchExtension("GL_EXT_bindable_uniform", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9165:54: note: in expansion of macro 'CONST_CAST' 9165 | if (glewExperimental || GLEW_EXT_bindable_uniform) CONST_CAST(GLEW_EXT_bindable_uniform) = !_glewInit_GL_EXT_bindable_uniform(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9168:3: note: in expansion of macro 'CONST_CAST' 9168 | CONST_CAST(GLEW_EXT_blend_color) = _glewSearchExtension("GL_EXT_blend_color", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9169:49: note: in expansion of macro 'CONST_CAST' 9169 | if (glewExperimental || GLEW_EXT_blend_color) CONST_CAST(GLEW_EXT_blend_color) = !_glewInit_GL_EXT_blend_color(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9172:3: note: in expansion of macro 'CONST_CAST' 9172 | CONST_CAST(GLEW_EXT_blend_equation_separate) = _glewSearchExtension("GL_EXT_blend_equation_separate", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9173:61: note: in expansion of macro 'CONST_CAST' 9173 | if (glewExperimental || GLEW_EXT_blend_equation_separate) CONST_CAST(GLEW_EXT_blend_equation_separate) = !_glewInit_GL_EXT_blend_equation_separate(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9176:3: note: in expansion of macro 'CONST_CAST' 9176 | CONST_CAST(GLEW_EXT_blend_func_separate) = _glewSearchExtension("GL_EXT_blend_func_separate", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9177:57: note: in expansion of macro 'CONST_CAST' 9177 | if (glewExperimental || GLEW_EXT_blend_func_separate) CONST_CAST(GLEW_EXT_blend_func_separate) = !_glewInit_GL_EXT_blend_func_separate(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9180:3: note: in expansion of macro 'CONST_CAST' 9180 | CONST_CAST(GLEW_EXT_blend_logic_op) = _glewSearchExtension("GL_EXT_blend_logic_op", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9183:3: note: in expansion of macro 'CONST_CAST' 9183 | CONST_CAST(GLEW_EXT_blend_minmax) = _glewSearchExtension("GL_EXT_blend_minmax", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9184:50: note: in expansion of macro 'CONST_CAST' 9184 | if (glewExperimental || GLEW_EXT_blend_minmax) CONST_CAST(GLEW_EXT_blend_minmax) = !_glewInit_GL_EXT_blend_minmax(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9187:3: note: in expansion of macro 'CONST_CAST' 9187 | CONST_CAST(GLEW_EXT_blend_subtract) = _glewSearchExtension("GL_EXT_blend_subtract", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9190:3: note: in expansion of macro 'CONST_CAST' 9190 | CONST_CAST(GLEW_EXT_clip_volume_hint) = _glewSearchExtension("GL_EXT_clip_volume_hint", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9193:3: note: in expansion of macro 'CONST_CAST' 9193 | CONST_CAST(GLEW_EXT_cmyka) = _glewSearchExtension("GL_EXT_cmyka", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9196:3: note: in expansion of macro 'CONST_CAST' 9196 | CONST_CAST(GLEW_EXT_color_subtable) = _glewSearchExtension("GL_EXT_color_subtable", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9197:52: note: in expansion of macro 'CONST_CAST' 9197 | if (glewExperimental || GLEW_EXT_color_subtable) CONST_CAST(GLEW_EXT_color_subtable) = !_glewInit_GL_EXT_color_subtable(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9200:3: note: in expansion of macro 'CONST_CAST' 9200 | CONST_CAST(GLEW_EXT_compiled_vertex_array) = _glewSearchExtension("GL_EXT_compiled_vertex_array", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9201:59: note: in expansion of macro 'CONST_CAST' 9201 | if (glewExperimental || GLEW_EXT_compiled_vertex_array) CONST_CAST(GLEW_EXT_compiled_vertex_array) = !_glewInit_GL_EXT_compiled_vertex_array(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9204:3: note: in expansion of macro 'CONST_CAST' 9204 | CONST_CAST(GLEW_EXT_convolution) = _glewSearchExtension("GL_EXT_convolution", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9205:49: note: in expansion of macro 'CONST_CAST' 9205 | if (glewExperimental || GLEW_EXT_convolution) CONST_CAST(GLEW_EXT_convolution) = !_glewInit_GL_EXT_convolution(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9208:3: note: in expansion of macro 'CONST_CAST' 9208 | CONST_CAST(GLEW_EXT_coordinate_frame) = _glewSearchExtension("GL_EXT_coordinate_frame", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9209:54: note: in expansion of macro 'CONST_CAST' 9209 | if (glewExperimental || GLEW_EXT_coordinate_frame) CONST_CAST(GLEW_EXT_coordinate_frame) = !_glewInit_GL_EXT_coordinate_frame(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9212:3: note: in expansion of macro 'CONST_CAST' 9212 | CONST_CAST(GLEW_EXT_copy_texture) = _glewSearchExtension("GL_EXT_copy_texture", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9213:50: note: in expansion of macro 'CONST_CAST' 9213 | if (glewExperimental || GLEW_EXT_copy_texture) CONST_CAST(GLEW_EXT_copy_texture) = !_glewInit_GL_EXT_copy_texture(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9216:3: note: in expansion of macro 'CONST_CAST' 9216 | CONST_CAST(GLEW_EXT_cull_vertex) = _glewSearchExtension("GL_EXT_cull_vertex", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9217:49: note: in expansion of macro 'CONST_CAST' 9217 | if (glewExperimental || GLEW_EXT_cull_vertex) CONST_CAST(GLEW_EXT_cull_vertex) = !_glewInit_GL_EXT_cull_vertex(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9220:3: note: in expansion of macro 'CONST_CAST' 9220 | CONST_CAST(GLEW_EXT_depth_bounds_test) = _glewSearchExtension("GL_EXT_depth_bounds_test", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9221:55: note: in expansion of macro 'CONST_CAST' 9221 | if (glewExperimental || GLEW_EXT_depth_bounds_test) CONST_CAST(GLEW_EXT_depth_bounds_test) = !_glewInit_GL_EXT_depth_bounds_test(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9224:3: note: in expansion of macro 'CONST_CAST' 9224 | CONST_CAST(GLEW_EXT_direct_state_access) = _glewSearchExtension("GL_EXT_direct_state_access", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9225:57: note: in expansion of macro 'CONST_CAST' 9225 | if (glewExperimental || GLEW_EXT_direct_state_access) CONST_CAST(GLEW_EXT_direct_state_access) = !_glewInit_GL_EXT_direct_state_access(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9228:3: note: in expansion of macro 'CONST_CAST' 9228 | CONST_CAST(GLEW_EXT_draw_buffers2) = _glewSearchExtension("GL_EXT_draw_buffers2", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9229:51: note: in expansion of macro 'CONST_CAST' 9229 | if (glewExperimental || GLEW_EXT_draw_buffers2) CONST_CAST(GLEW_EXT_draw_buffers2) = !_glewInit_GL_EXT_draw_buffers2(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9232:3: note: in expansion of macro 'CONST_CAST' 9232 | CONST_CAST(GLEW_EXT_draw_instanced) = _glewSearchExtension("GL_EXT_draw_instanced", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9233:52: note: in expansion of macro 'CONST_CAST' 9233 | if (glewExperimental || GLEW_EXT_draw_instanced) CONST_CAST(GLEW_EXT_draw_instanced) = !_glewInit_GL_EXT_draw_instanced(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9236:3: note: in expansion of macro 'CONST_CAST' 9236 | CONST_CAST(GLEW_EXT_draw_range_elements) = _glewSearchExtension("GL_EXT_draw_range_elements", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9237:57: note: in expansion of macro 'CONST_CAST' 9237 | if (glewExperimental || GLEW_EXT_draw_range_elements) CONST_CAST(GLEW_EXT_draw_range_elements) = !_glewInit_GL_EXT_draw_range_elements(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9240:3: note: in expansion of macro 'CONST_CAST' 9240 | CONST_CAST(GLEW_EXT_fog_coord) = _glewSearchExtension("GL_EXT_fog_coord", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9241:47: note: in expansion of macro 'CONST_CAST' 9241 | if (glewExperimental || GLEW_EXT_fog_coord) CONST_CAST(GLEW_EXT_fog_coord) = !_glewInit_GL_EXT_fog_coord(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9244:3: note: in expansion of macro 'CONST_CAST' 9244 | CONST_CAST(GLEW_EXT_fragment_lighting) = _glewSearchExtension("GL_EXT_fragment_lighting", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9245:55: note: in expansion of macro 'CONST_CAST' 9245 | if (glewExperimental || GLEW_EXT_fragment_lighting) CONST_CAST(GLEW_EXT_fragment_lighting) = !_glewInit_GL_EXT_fragment_lighting(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9248:3: note: in expansion of macro 'CONST_CAST' 9248 | CONST_CAST(GLEW_EXT_framebuffer_blit) = _glewSearchExtension("GL_EXT_framebuffer_blit", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9249:54: note: in expansion of macro 'CONST_CAST' 9249 | if (glewExperimental || GLEW_EXT_framebuffer_blit) CONST_CAST(GLEW_EXT_framebuffer_blit) = !_glewInit_GL_EXT_framebuffer_blit(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9252:3: note: in expansion of macro 'CONST_CAST' 9252 | CONST_CAST(GLEW_EXT_framebuffer_multisample) = _glewSearchExtension("GL_EXT_framebuffer_multisample", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9253:61: note: in expansion of macro 'CONST_CAST' 9253 | if (glewExperimental || GLEW_EXT_framebuffer_multisample) CONST_CAST(GLEW_EXT_framebuffer_multisample) = !_glewInit_GL_EXT_framebuffer_multisample(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9256:3: note: in expansion of macro 'CONST_CAST' 9256 | CONST_CAST(GLEW_EXT_framebuffer_multisample_blit_scaled) = _glewSearchExtension("GL_EXT_framebuffer_multisample_blit_scaled", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9259:3: note: in expansion of macro 'CONST_CAST' 9259 | CONST_CAST(GLEW_EXT_framebuffer_object) = _glewSearchExtension("GL_EXT_framebuffer_object", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9260:56: note: in expansion of macro 'CONST_CAST' 9260 | if (glewExperimental || GLEW_EXT_framebuffer_object) CONST_CAST(GLEW_EXT_framebuffer_object) = !_glewInit_GL_EXT_framebuffer_object(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9263:3: note: in expansion of macro 'CONST_CAST' 9263 | CONST_CAST(GLEW_EXT_framebuffer_sRGB) = _glewSearchExtension("GL_EXT_framebuffer_sRGB", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9266:3: note: in expansion of macro 'CONST_CAST' 9266 | CONST_CAST(GLEW_EXT_geometry_shader4) = _glewSearchExtension("GL_EXT_geometry_shader4", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9267:54: note: in expansion of macro 'CONST_CAST' 9267 | if (glewExperimental || GLEW_EXT_geometry_shader4) CONST_CAST(GLEW_EXT_geometry_shader4) = !_glewInit_GL_EXT_geometry_shader4(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9270:3: note: in expansion of macro 'CONST_CAST' 9270 | CONST_CAST(GLEW_EXT_gpu_program_parameters) = _glewSearchExtension("GL_EXT_gpu_program_parameters", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9271:60: note: in expansion of macro 'CONST_CAST' 9271 | if (glewExperimental || GLEW_EXT_gpu_program_parameters) CONST_CAST(GLEW_EXT_gpu_program_parameters) = !_glewInit_GL_EXT_gpu_program_parameters(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9274:3: note: in expansion of macro 'CONST_CAST' 9274 | CONST_CAST(GLEW_EXT_gpu_shader4) = _glewSearchExtension("GL_EXT_gpu_shader4", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9275:49: note: in expansion of macro 'CONST_CAST' 9275 | if (glewExperimental || GLEW_EXT_gpu_shader4) CONST_CAST(GLEW_EXT_gpu_shader4) = !_glewInit_GL_EXT_gpu_shader4(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9278:3: note: in expansion of macro 'CONST_CAST' 9278 | CONST_CAST(GLEW_EXT_histogram) = _glewSearchExtension("GL_EXT_histogram", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9279:47: note: in expansion of macro 'CONST_CAST' 9279 | if (glewExperimental || GLEW_EXT_histogram) CONST_CAST(GLEW_EXT_histogram) = !_glewInit_GL_EXT_histogram(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9282:3: note: in expansion of macro 'CONST_CAST' 9282 | CONST_CAST(GLEW_EXT_index_array_formats) = _glewSearchExtension("GL_EXT_index_array_formats", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9285:3: note: in expansion of macro 'CONST_CAST' 9285 | CONST_CAST(GLEW_EXT_index_func) = _glewSearchExtension("GL_EXT_index_func", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9286:48: note: in expansion of macro 'CONST_CAST' 9286 | if (glewExperimental || GLEW_EXT_index_func) CONST_CAST(GLEW_EXT_index_func) = !_glewInit_GL_EXT_index_func(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9289:3: note: in expansion of macro 'CONST_CAST' 9289 | CONST_CAST(GLEW_EXT_index_material) = _glewSearchExtension("GL_EXT_index_material", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9290:52: note: in expansion of macro 'CONST_CAST' 9290 | if (glewExperimental || GLEW_EXT_index_material) CONST_CAST(GLEW_EXT_index_material) = !_glewInit_GL_EXT_index_material(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9293:3: note: in expansion of macro 'CONST_CAST' 9293 | CONST_CAST(GLEW_EXT_index_texture) = _glewSearchExtension("GL_EXT_index_texture", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9296:3: note: in expansion of macro 'CONST_CAST' 9296 | CONST_CAST(GLEW_EXT_light_texture) = _glewSearchExtension("GL_EXT_light_texture", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9297:51: note: in expansion of macro 'CONST_CAST' 9297 | if (glewExperimental || GLEW_EXT_light_texture) CONST_CAST(GLEW_EXT_light_texture) = !_glewInit_GL_EXT_light_texture(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9300:3: note: in expansion of macro 'CONST_CAST' 9300 | CONST_CAST(GLEW_EXT_misc_attribute) = _glewSearchExtension("GL_EXT_misc_attribute", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9303:3: note: in expansion of macro 'CONST_CAST' 9303 | CONST_CAST(GLEW_EXT_multi_draw_arrays) = _glewSearchExtension("GL_EXT_multi_draw_arrays", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9304:55: note: in expansion of macro 'CONST_CAST' 9304 | if (glewExperimental || GLEW_EXT_multi_draw_arrays) CONST_CAST(GLEW_EXT_multi_draw_arrays) = !_glewInit_GL_EXT_multi_draw_arrays(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9307:3: note: in expansion of macro 'CONST_CAST' 9307 | CONST_CAST(GLEW_EXT_multisample) = _glewSearchExtension("GL_EXT_multisample", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9308:49: note: in expansion of macro 'CONST_CAST' 9308 | if (glewExperimental || GLEW_EXT_multisample) CONST_CAST(GLEW_EXT_multisample) = !_glewInit_GL_EXT_multisample(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9311:3: note: in expansion of macro 'CONST_CAST' 9311 | CONST_CAST(GLEW_EXT_packed_depth_stencil) = _glewSearchExtension("GL_EXT_packed_depth_stencil", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9314:3: note: in expansion of macro 'CONST_CAST' 9314 | CONST_CAST(GLEW_EXT_packed_float) = _glewSearchExtension("GL_EXT_packed_float", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9317:3: note: in expansion of macro 'CONST_CAST' 9317 | CONST_CAST(GLEW_EXT_packed_pixels) = _glewSearchExtension("GL_EXT_packed_pixels", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9320:3: note: in expansion of macro 'CONST_CAST' 9320 | CONST_CAST(GLEW_EXT_paletted_texture) = _glewSearchExtension("GL_EXT_paletted_texture", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9321:54: note: in expansion of macro 'CONST_CAST' 9321 | if (glewExperimental || GLEW_EXT_paletted_texture) CONST_CAST(GLEW_EXT_paletted_texture) = !_glewInit_GL_EXT_paletted_texture(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9324:3: note: in expansion of macro 'CONST_CAST' 9324 | CONST_CAST(GLEW_EXT_pixel_buffer_object) = _glewSearchExtension("GL_EXT_pixel_buffer_object", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9327:3: note: in expansion of macro 'CONST_CAST' 9327 | CONST_CAST(GLEW_EXT_pixel_transform) = _glewSearchExtension("GL_EXT_pixel_transform", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9328:53: note: in expansion of macro 'CONST_CAST' 9328 | if (glewExperimental || GLEW_EXT_pixel_transform) CONST_CAST(GLEW_EXT_pixel_transform) = !_glewInit_GL_EXT_pixel_transform(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9331:3: note: in expansion of macro 'CONST_CAST' 9331 | CONST_CAST(GLEW_EXT_pixel_transform_color_table) = _glewSearchExtension("GL_EXT_pixel_transform_color_table", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9334:3: note: in expansion of macro 'CONST_CAST' 9334 | CONST_CAST(GLEW_EXT_point_parameters) = _glewSearchExtension("GL_EXT_point_parameters", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9335:54: note: in expansion of macro 'CONST_CAST' 9335 | if (glewExperimental || GLEW_EXT_point_parameters) CONST_CAST(GLEW_EXT_point_parameters) = !_glewInit_GL_EXT_point_parameters(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9338:3: note: in expansion of macro 'CONST_CAST' 9338 | CONST_CAST(GLEW_EXT_polygon_offset) = _glewSearchExtension("GL_EXT_polygon_offset", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9339:52: note: in expansion of macro 'CONST_CAST' 9339 | if (glewExperimental || GLEW_EXT_polygon_offset) CONST_CAST(GLEW_EXT_polygon_offset) = !_glewInit_GL_EXT_polygon_offset(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9342:3: note: in expansion of macro 'CONST_CAST' 9342 | CONST_CAST(GLEW_EXT_provoking_vertex) = _glewSearchExtension("GL_EXT_provoking_vertex", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9343:54: note: in expansion of macro 'CONST_CAST' 9343 | if (glewExperimental || GLEW_EXT_provoking_vertex) CONST_CAST(GLEW_EXT_provoking_vertex) = !_glewInit_GL_EXT_provoking_vertex(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9346:3: note: in expansion of macro 'CONST_CAST' 9346 | CONST_CAST(GLEW_EXT_rescale_normal) = _glewSearchExtension("GL_EXT_rescale_normal", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9349:3: note: in expansion of macro 'CONST_CAST' 9349 | CONST_CAST(GLEW_EXT_scene_marker) = _glewSearchExtension("GL_EXT_scene_marker", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9350:50: note: in expansion of macro 'CONST_CAST' 9350 | if (glewExperimental || GLEW_EXT_scene_marker) CONST_CAST(GLEW_EXT_scene_marker) = !_glewInit_GL_EXT_scene_marker(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9353:3: note: in expansion of macro 'CONST_CAST' 9353 | CONST_CAST(GLEW_EXT_secondary_color) = _glewSearchExtension("GL_EXT_secondary_color", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9354:53: note: in expansion of macro 'CONST_CAST' 9354 | if (glewExperimental || GLEW_EXT_secondary_color) CONST_CAST(GLEW_EXT_secondary_color) = !_glewInit_GL_EXT_secondary_color(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9357:3: note: in expansion of macro 'CONST_CAST' 9357 | CONST_CAST(GLEW_EXT_separate_shader_objects) = _glewSearchExtension("GL_EXT_separate_shader_objects", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9358:61: note: in expansion of macro 'CONST_CAST' 9358 | if (glewExperimental || GLEW_EXT_separate_shader_objects) CONST_CAST(GLEW_EXT_separate_shader_objects) = !_glewInit_GL_EXT_separate_shader_objects(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9361:3: note: in expansion of macro 'CONST_CAST' 9361 | CONST_CAST(GLEW_EXT_separate_specular_color) = _glewSearchExtension("GL_EXT_separate_specular_color", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9364:3: note: in expansion of macro 'CONST_CAST' 9364 | CONST_CAST(GLEW_EXT_shader_image_load_store) = _glewSearchExtension("GL_EXT_shader_image_load_store", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9365:61: note: in expansion of macro 'CONST_CAST' 9365 | if (glewExperimental || GLEW_EXT_shader_image_load_store) CONST_CAST(GLEW_EXT_shader_image_load_store) = !_glewInit_GL_EXT_shader_image_load_store(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9368:3: note: in expansion of macro 'CONST_CAST' 9368 | CONST_CAST(GLEW_EXT_shadow_funcs) = _glewSearchExtension("GL_EXT_shadow_funcs", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9371:3: note: in expansion of macro 'CONST_CAST' 9371 | CONST_CAST(GLEW_EXT_shared_texture_palette) = _glewSearchExtension("GL_EXT_shared_texture_palette", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9374:3: note: in expansion of macro 'CONST_CAST' 9374 | CONST_CAST(GLEW_EXT_stencil_clear_tag) = _glewSearchExtension("GL_EXT_stencil_clear_tag", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9377:3: note: in expansion of macro 'CONST_CAST' 9377 | CONST_CAST(GLEW_EXT_stencil_two_side) = _glewSearchExtension("GL_EXT_stencil_two_side", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9378:54: note: in expansion of macro 'CONST_CAST' 9378 | if (glewExperimental || GLEW_EXT_stencil_two_side) CONST_CAST(GLEW_EXT_stencil_two_side) = !_glewInit_GL_EXT_stencil_two_side(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9381:3: note: in expansion of macro 'CONST_CAST' 9381 | CONST_CAST(GLEW_EXT_stencil_wrap) = _glewSearchExtension("GL_EXT_stencil_wrap", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9384:3: note: in expansion of macro 'CONST_CAST' 9384 | CONST_CAST(GLEW_EXT_subtexture) = _glewSearchExtension("GL_EXT_subtexture", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9385:48: note: in expansion of macro 'CONST_CAST' 9385 | if (glewExperimental || GLEW_EXT_subtexture) CONST_CAST(GLEW_EXT_subtexture) = !_glewInit_GL_EXT_subtexture(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9388:3: note: in expansion of macro 'CONST_CAST' 9388 | CONST_CAST(GLEW_EXT_texture) = _glewSearchExtension("GL_EXT_texture", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9391:3: note: in expansion of macro 'CONST_CAST' 9391 | CONST_CAST(GLEW_EXT_texture3D) = _glewSearchExtension("GL_EXT_texture3D", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9392:47: note: in expansion of macro 'CONST_CAST' 9392 | if (glewExperimental || GLEW_EXT_texture3D) CONST_CAST(GLEW_EXT_texture3D) = !_glewInit_GL_EXT_texture3D(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9395:3: note: in expansion of macro 'CONST_CAST' 9395 | CONST_CAST(GLEW_EXT_texture_array) = _glewSearchExtension("GL_EXT_texture_array", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9396:51: note: in expansion of macro 'CONST_CAST' 9396 | if (glewExperimental || GLEW_EXT_texture_array) CONST_CAST(GLEW_EXT_texture_array) = !_glewInit_GL_EXT_texture_array(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9399:3: note: in expansion of macro 'CONST_CAST' 9399 | CONST_CAST(GLEW_EXT_texture_buffer_object) = _glewSearchExtension("GL_EXT_texture_buffer_object", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9400:59: note: in expansion of macro 'CONST_CAST' 9400 | if (glewExperimental || GLEW_EXT_texture_buffer_object) CONST_CAST(GLEW_EXT_texture_buffer_object) = !_glewInit_GL_EXT_texture_buffer_object(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9403:3: note: in expansion of macro 'CONST_CAST' 9403 | CONST_CAST(GLEW_EXT_texture_compression_dxt1) = _glewSearchExtension("GL_EXT_texture_compression_dxt1", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9406:3: note: in expansion of macro 'CONST_CAST' 9406 | CONST_CAST(GLEW_EXT_texture_compression_latc) = _glewSearchExtension("GL_EXT_texture_compression_latc", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9409:3: note: in expansion of macro 'CONST_CAST' 9409 | CONST_CAST(GLEW_EXT_texture_compression_rgtc) = _glewSearchExtension("GL_EXT_texture_compression_rgtc", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9412:3: note: in expansion of macro 'CONST_CAST' 9412 | CONST_CAST(GLEW_EXT_texture_compression_s3tc) = _glewSearchExtension("GL_EXT_texture_compression_s3tc", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9415:3: note: in expansion of macro 'CONST_CAST' 9415 | CONST_CAST(GLEW_EXT_texture_cube_map) = _glewSearchExtension("GL_EXT_texture_cube_map", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9418:3: note: in expansion of macro 'CONST_CAST' 9418 | CONST_CAST(GLEW_EXT_texture_edge_clamp) = _glewSearchExtension("GL_EXT_texture_edge_clamp", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9421:3: note: in expansion of macro 'CONST_CAST' 9421 | CONST_CAST(GLEW_EXT_texture_env) = _glewSearchExtension("GL_EXT_texture_env", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9424:3: note: in expansion of macro 'CONST_CAST' 9424 | CONST_CAST(GLEW_EXT_texture_env_add) = _glewSearchExtension("GL_EXT_texture_env_add", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9427:3: note: in expansion of macro 'CONST_CAST' 9427 | CONST_CAST(GLEW_EXT_texture_env_combine) = _glewSearchExtension("GL_EXT_texture_env_combine", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9430:3: note: in expansion of macro 'CONST_CAST' 9430 | CONST_CAST(GLEW_EXT_texture_env_dot3) = _glewSearchExtension("GL_EXT_texture_env_dot3", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9433:3: note: in expansion of macro 'CONST_CAST' 9433 | CONST_CAST(GLEW_EXT_texture_filter_anisotropic) = _glewSearchExtension("GL_EXT_texture_filter_anisotropic", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9436:3: note: in expansion of macro 'CONST_CAST' 9436 | CONST_CAST(GLEW_EXT_texture_integer) = _glewSearchExtension("GL_EXT_texture_integer", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9437:53: note: in expansion of macro 'CONST_CAST' 9437 | if (glewExperimental || GLEW_EXT_texture_integer) CONST_CAST(GLEW_EXT_texture_integer) = !_glewInit_GL_EXT_texture_integer(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9440:3: note: in expansion of macro 'CONST_CAST' 9440 | CONST_CAST(GLEW_EXT_texture_lod_bias) = _glewSearchExtension("GL_EXT_texture_lod_bias", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9443:3: note: in expansion of macro 'CONST_CAST' 9443 | CONST_CAST(GLEW_EXT_texture_mirror_clamp) = _glewSearchExtension("GL_EXT_texture_mirror_clamp", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9446:3: note: in expansion of macro 'CONST_CAST' 9446 | CONST_CAST(GLEW_EXT_texture_object) = _glewSearchExtension("GL_EXT_texture_object", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9447:52: note: in expansion of macro 'CONST_CAST' 9447 | if (glewExperimental || GLEW_EXT_texture_object) CONST_CAST(GLEW_EXT_texture_object) = !_glewInit_GL_EXT_texture_object(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9450:3: note: in expansion of macro 'CONST_CAST' 9450 | CONST_CAST(GLEW_EXT_texture_perturb_normal) = _glewSearchExtension("GL_EXT_texture_perturb_normal", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9451:60: note: in expansion of macro 'CONST_CAST' 9451 | if (glewExperimental || GLEW_EXT_texture_perturb_normal) CONST_CAST(GLEW_EXT_texture_perturb_normal) = !_glewInit_GL_EXT_texture_perturb_normal(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9454:3: note: in expansion of macro 'CONST_CAST' 9454 | CONST_CAST(GLEW_EXT_texture_rectangle) = _glewSearchExtension("GL_EXT_texture_rectangle", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9457:3: note: in expansion of macro 'CONST_CAST' 9457 | CONST_CAST(GLEW_EXT_texture_sRGB) = _glewSearchExtension("GL_EXT_texture_sRGB", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9460:3: note: in expansion of macro 'CONST_CAST' 9460 | CONST_CAST(GLEW_EXT_texture_sRGB_decode) = _glewSearchExtension("GL_EXT_texture_sRGB_decode", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9463:3: note: in expansion of macro 'CONST_CAST' 9463 | CONST_CAST(GLEW_EXT_texture_shared_exponent) = _glewSearchExtension("GL_EXT_texture_shared_exponent", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9466:3: note: in expansion of macro 'CONST_CAST' 9466 | CONST_CAST(GLEW_EXT_texture_snorm) = _glewSearchExtension("GL_EXT_texture_snorm", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9469:3: note: in expansion of macro 'CONST_CAST' 9469 | CONST_CAST(GLEW_EXT_texture_swizzle) = _glewSearchExtension("GL_EXT_texture_swizzle", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9472:3: note: in expansion of macro 'CONST_CAST' 9472 | CONST_CAST(GLEW_EXT_timer_query) = _glewSearchExtension("GL_EXT_timer_query", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9473:49: note: in expansion of macro 'CONST_CAST' 9473 | if (glewExperimental || GLEW_EXT_timer_query) CONST_CAST(GLEW_EXT_timer_query) = !_glewInit_GL_EXT_timer_query(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9476:3: note: in expansion of macro 'CONST_CAST' 9476 | CONST_CAST(GLEW_EXT_transform_feedback) = _glewSearchExtension("GL_EXT_transform_feedback", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9477:56: note: in expansion of macro 'CONST_CAST' 9477 | if (glewExperimental || GLEW_EXT_transform_feedback) CONST_CAST(GLEW_EXT_transform_feedback) = !_glewInit_GL_EXT_transform_feedback(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9480:3: note: in expansion of macro 'CONST_CAST' 9480 | CONST_CAST(GLEW_EXT_vertex_array) = _glewSearchExtension("GL_EXT_vertex_array", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9481:50: note: in expansion of macro 'CONST_CAST' 9481 | if (glewExperimental || GLEW_EXT_vertex_array) CONST_CAST(GLEW_EXT_vertex_array) = !_glewInit_GL_EXT_vertex_array(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9484:3: note: in expansion of macro 'CONST_CAST' 9484 | CONST_CAST(GLEW_EXT_vertex_array_bgra) = _glewSearchExtension("GL_EXT_vertex_array_bgra", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9487:3: note: in expansion of macro 'CONST_CAST' 9487 | CONST_CAST(GLEW_EXT_vertex_attrib_64bit) = _glewSearchExtension("GL_EXT_vertex_attrib_64bit", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9488:57: note: in expansion of macro 'CONST_CAST' 9488 | if (glewExperimental || GLEW_EXT_vertex_attrib_64bit) CONST_CAST(GLEW_EXT_vertex_attrib_64bit) = !_glewInit_GL_EXT_vertex_attrib_64bit(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9491:3: note: in expansion of macro 'CONST_CAST' 9491 | CONST_CAST(GLEW_EXT_vertex_shader) = _glewSearchExtension("GL_EXT_vertex_shader", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9492:51: note: in expansion of macro 'CONST_CAST' 9492 | if (glewExperimental || GLEW_EXT_vertex_shader) CONST_CAST(GLEW_EXT_vertex_shader) = !_glewInit_GL_EXT_vertex_shader(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9495:3: note: in expansion of macro 'CONST_CAST' 9495 | CONST_CAST(GLEW_EXT_vertex_weighting) = _glewSearchExtension("GL_EXT_vertex_weighting", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9496:54: note: in expansion of macro 'CONST_CAST' 9496 | if (glewExperimental || GLEW_EXT_vertex_weighting) CONST_CAST(GLEW_EXT_vertex_weighting) = !_glewInit_GL_EXT_vertex_weighting(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9499:3: note: in expansion of macro 'CONST_CAST' 9499 | CONST_CAST(GLEW_EXT_x11_sync_object) = _glewSearchExtension("GL_EXT_x11_sync_object", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9500:53: note: in expansion of macro 'CONST_CAST' 9500 | if (glewExperimental || GLEW_EXT_x11_sync_object) CONST_CAST(GLEW_EXT_x11_sync_object) = !_glewInit_GL_EXT_x11_sync_object(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9503:3: note: in expansion of macro 'CONST_CAST' 9503 | CONST_CAST(GLEW_GREMEDY_frame_terminator) = _glewSearchExtension("GL_GREMEDY_frame_terminator", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9504:58: note: in expansion of macro 'CONST_CAST' 9504 | if (glewExperimental || GLEW_GREMEDY_frame_terminator) CONST_CAST(GLEW_GREMEDY_frame_terminator) = !_glewInit_GL_GREMEDY_frame_terminator(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9507:3: note: in expansion of macro 'CONST_CAST' 9507 | CONST_CAST(GLEW_GREMEDY_string_marker) = _glewSearchExtension("GL_GREMEDY_string_marker", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9508:55: note: in expansion of macro 'CONST_CAST' 9508 | if (glewExperimental || GLEW_GREMEDY_string_marker) CONST_CAST(GLEW_GREMEDY_string_marker) = !_glewInit_GL_GREMEDY_string_marker(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9511:3: note: in expansion of macro 'CONST_CAST' 9511 | CONST_CAST(GLEW_HP_convolution_border_modes) = _glewSearchExtension("GL_HP_convolution_border_modes", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9514:3: note: in expansion of macro 'CONST_CAST' 9514 | CONST_CAST(GLEW_HP_image_transform) = _glewSearchExtension("GL_HP_image_transform", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9515:52: note: in expansion of macro 'CONST_CAST' 9515 | if (glewExperimental || GLEW_HP_image_transform) CONST_CAST(GLEW_HP_image_transform) = !_glewInit_GL_HP_image_transform(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9518:3: note: in expansion of macro 'CONST_CAST' 9518 | CONST_CAST(GLEW_HP_occlusion_test) = _glewSearchExtension("GL_HP_occlusion_test", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9521:3: note: in expansion of macro 'CONST_CAST' 9521 | CONST_CAST(GLEW_HP_texture_lighting) = _glewSearchExtension("GL_HP_texture_lighting", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9524:3: note: in expansion of macro 'CONST_CAST' 9524 | CONST_CAST(GLEW_IBM_cull_vertex) = _glewSearchExtension("GL_IBM_cull_vertex", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9527:3: note: in expansion of macro 'CONST_CAST' 9527 | CONST_CAST(GLEW_IBM_multimode_draw_arrays) = _glewSearchExtension("GL_IBM_multimode_draw_arrays", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9528:59: note: in expansion of macro 'CONST_CAST' 9528 | if (glewExperimental || GLEW_IBM_multimode_draw_arrays) CONST_CAST(GLEW_IBM_multimode_draw_arrays) = !_glewInit_GL_IBM_multimode_draw_arrays(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9531:3: note: in expansion of macro 'CONST_CAST' 9531 | CONST_CAST(GLEW_IBM_rasterpos_clip) = _glewSearchExtension("GL_IBM_rasterpos_clip", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9534:3: note: in expansion of macro 'CONST_CAST' 9534 | CONST_CAST(GLEW_IBM_static_data) = _glewSearchExtension("GL_IBM_static_data", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9537:3: note: in expansion of macro 'CONST_CAST' 9537 | CONST_CAST(GLEW_IBM_texture_mirrored_repeat) = _glewSearchExtension("GL_IBM_texture_mirrored_repeat", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9540:3: note: in expansion of macro 'CONST_CAST' 9540 | CONST_CAST(GLEW_IBM_vertex_array_lists) = _glewSearchExtension("GL_IBM_vertex_array_lists", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9541:56: note: in expansion of macro 'CONST_CAST' 9541 | if (glewExperimental || GLEW_IBM_vertex_array_lists) CONST_CAST(GLEW_IBM_vertex_array_lists) = !_glewInit_GL_IBM_vertex_array_lists(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9544:3: note: in expansion of macro 'CONST_CAST' 9544 | CONST_CAST(GLEW_INGR_color_clamp) = _glewSearchExtension("GL_INGR_color_clamp", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9547:3: note: in expansion of macro 'CONST_CAST' 9547 | CONST_CAST(GLEW_INGR_interlace_read) = _glewSearchExtension("GL_INGR_interlace_read", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9550:3: note: in expansion of macro 'CONST_CAST' 9550 | CONST_CAST(GLEW_INTEL_parallel_arrays) = _glewSearchExtension("GL_INTEL_parallel_arrays", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9551:55: note: in expansion of macro 'CONST_CAST' 9551 | if (glewExperimental || GLEW_INTEL_parallel_arrays) CONST_CAST(GLEW_INTEL_parallel_arrays) = !_glewInit_GL_INTEL_parallel_arrays(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9554:3: note: in expansion of macro 'CONST_CAST' 9554 | CONST_CAST(GLEW_INTEL_texture_scissor) = _glewSearchExtension("GL_INTEL_texture_scissor", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9555:55: note: in expansion of macro 'CONST_CAST' 9555 | if (glewExperimental || GLEW_INTEL_texture_scissor) CONST_CAST(GLEW_INTEL_texture_scissor) = !_glewInit_GL_INTEL_texture_scissor(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9558:3: note: in expansion of macro 'CONST_CAST' 9558 | CONST_CAST(GLEW_KTX_buffer_region) = _glewSearchExtension("GL_KTX_buffer_region", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9559:51: note: in expansion of macro 'CONST_CAST' 9559 | if (glewExperimental || GLEW_KTX_buffer_region) CONST_CAST(GLEW_KTX_buffer_region) = !_glewInit_GL_KTX_buffer_region(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9562:3: note: in expansion of macro 'CONST_CAST' 9562 | CONST_CAST(GLEW_MESAX_texture_stack) = _glewSearchExtension("GL_MESAX_texture_stack", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9565:3: note: in expansion of macro 'CONST_CAST' 9565 | CONST_CAST(GLEW_MESA_pack_invert) = _glewSearchExtension("GL_MESA_pack_invert", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9568:3: note: in expansion of macro 'CONST_CAST' 9568 | CONST_CAST(GLEW_MESA_resize_buffers) = _glewSearchExtension("GL_MESA_resize_buffers", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9569:53: note: in expansion of macro 'CONST_CAST' 9569 | if (glewExperimental || GLEW_MESA_resize_buffers) CONST_CAST(GLEW_MESA_resize_buffers) = !_glewInit_GL_MESA_resize_buffers(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9572:3: note: in expansion of macro 'CONST_CAST' 9572 | CONST_CAST(GLEW_MESA_window_pos) = _glewSearchExtension("GL_MESA_window_pos", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9573:49: note: in expansion of macro 'CONST_CAST' 9573 | if (glewExperimental || GLEW_MESA_window_pos) CONST_CAST(GLEW_MESA_window_pos) = !_glewInit_GL_MESA_window_pos(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9576:3: note: in expansion of macro 'CONST_CAST' 9576 | CONST_CAST(GLEW_MESA_ycbcr_texture) = _glewSearchExtension("GL_MESA_ycbcr_texture", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9579:3: note: in expansion of macro 'CONST_CAST' 9579 | CONST_CAST(GLEW_NVX_gpu_memory_info) = _glewSearchExtension("GL_NVX_gpu_memory_info", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9582:3: note: in expansion of macro 'CONST_CAST' 9582 | CONST_CAST(GLEW_NV_bindless_texture) = _glewSearchExtension("GL_NV_bindless_texture", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9583:53: note: in expansion of macro 'CONST_CAST' 9583 | if (glewExperimental || GLEW_NV_bindless_texture) CONST_CAST(GLEW_NV_bindless_texture) = !_glewInit_GL_NV_bindless_texture(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9586:3: note: in expansion of macro 'CONST_CAST' 9586 | CONST_CAST(GLEW_NV_blend_square) = _glewSearchExtension("GL_NV_blend_square", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9589:3: note: in expansion of macro 'CONST_CAST' 9589 | CONST_CAST(GLEW_NV_conditional_render) = _glewSearchExtension("GL_NV_conditional_render", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9590:55: note: in expansion of macro 'CONST_CAST' 9590 | if (glewExperimental || GLEW_NV_conditional_render) CONST_CAST(GLEW_NV_conditional_render) = !_glewInit_GL_NV_conditional_render(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9593:3: note: in expansion of macro 'CONST_CAST' 9593 | CONST_CAST(GLEW_NV_copy_depth_to_color) = _glewSearchExtension("GL_NV_copy_depth_to_color", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9596:3: note: in expansion of macro 'CONST_CAST' 9596 | CONST_CAST(GLEW_NV_copy_image) = _glewSearchExtension("GL_NV_copy_image", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9597:47: note: in expansion of macro 'CONST_CAST' 9597 | if (glewExperimental || GLEW_NV_copy_image) CONST_CAST(GLEW_NV_copy_image) = !_glewInit_GL_NV_copy_image(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9600:3: note: in expansion of macro 'CONST_CAST' 9600 | CONST_CAST(GLEW_NV_depth_buffer_float) = _glewSearchExtension("GL_NV_depth_buffer_float", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9601:55: note: in expansion of macro 'CONST_CAST' 9601 | if (glewExperimental || GLEW_NV_depth_buffer_float) CONST_CAST(GLEW_NV_depth_buffer_float) = !_glewInit_GL_NV_depth_buffer_float(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9604:3: note: in expansion of macro 'CONST_CAST' 9604 | CONST_CAST(GLEW_NV_depth_clamp) = _glewSearchExtension("GL_NV_depth_clamp", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9607:3: note: in expansion of macro 'CONST_CAST' 9607 | CONST_CAST(GLEW_NV_depth_range_unclamped) = _glewSearchExtension("GL_NV_depth_range_unclamped", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9610:3: note: in expansion of macro 'CONST_CAST' 9610 | CONST_CAST(GLEW_NV_evaluators) = _glewSearchExtension("GL_NV_evaluators", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9611:47: note: in expansion of macro 'CONST_CAST' 9611 | if (glewExperimental || GLEW_NV_evaluators) CONST_CAST(GLEW_NV_evaluators) = !_glewInit_GL_NV_evaluators(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9614:3: note: in expansion of macro 'CONST_CAST' 9614 | CONST_CAST(GLEW_NV_explicit_multisample) = _glewSearchExtension("GL_NV_explicit_multisample", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9615:57: note: in expansion of macro 'CONST_CAST' 9615 | if (glewExperimental || GLEW_NV_explicit_multisample) CONST_CAST(GLEW_NV_explicit_multisample) = !_glewInit_GL_NV_explicit_multisample(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9618:3: note: in expansion of macro 'CONST_CAST' 9618 | CONST_CAST(GLEW_NV_fence) = _glewSearchExtension("GL_NV_fence", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9619:42: note: in expansion of macro 'CONST_CAST' 9619 | if (glewExperimental || GLEW_NV_fence) CONST_CAST(GLEW_NV_fence) = !_glewInit_GL_NV_fence(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9622:3: note: in expansion of macro 'CONST_CAST' 9622 | CONST_CAST(GLEW_NV_float_buffer) = _glewSearchExtension("GL_NV_float_buffer", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9625:3: note: in expansion of macro 'CONST_CAST' 9625 | CONST_CAST(GLEW_NV_fog_distance) = _glewSearchExtension("GL_NV_fog_distance", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9628:3: note: in expansion of macro 'CONST_CAST' 9628 | CONST_CAST(GLEW_NV_fragment_program) = _glewSearchExtension("GL_NV_fragment_program", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9629:53: note: in expansion of macro 'CONST_CAST' 9629 | if (glewExperimental || GLEW_NV_fragment_program) CONST_CAST(GLEW_NV_fragment_program) = !_glewInit_GL_NV_fragment_program(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9632:3: note: in expansion of macro 'CONST_CAST' 9632 | CONST_CAST(GLEW_NV_fragment_program2) = _glewSearchExtension("GL_NV_fragment_program2", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9635:3: note: in expansion of macro 'CONST_CAST' 9635 | CONST_CAST(GLEW_NV_fragment_program4) = _glewSearchExtension("GL_NV_gpu_program4", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9638:3: note: in expansion of macro 'CONST_CAST' 9638 | CONST_CAST(GLEW_NV_fragment_program_option) = _glewSearchExtension("GL_NV_fragment_program_option", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9641:3: note: in expansion of macro 'CONST_CAST' 9641 | CONST_CAST(GLEW_NV_framebuffer_multisample_coverage) = _glewSearchExtension("GL_NV_framebuffer_multisample_coverage", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9642:69: note: in expansion of macro 'CONST_CAST' 9642 | if (glewExperimental || GLEW_NV_framebuffer_multisample_coverage) CONST_CAST(GLEW_NV_framebuffer_multisample_coverage) = !_glewInit_GL_NV_framebuffer_multisample_coverage(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9645:3: note: in expansion of macro 'CONST_CAST' 9645 | CONST_CAST(GLEW_NV_geometry_program4) = _glewSearchExtension("GL_NV_gpu_program4", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9646:54: note: in expansion of macro 'CONST_CAST' 9646 | if (glewExperimental || GLEW_NV_geometry_program4) CONST_CAST(GLEW_NV_geometry_program4) = !_glewInit_GL_NV_geometry_program4(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9649:3: note: in expansion of macro 'CONST_CAST' 9649 | CONST_CAST(GLEW_NV_geometry_shader4) = _glewSearchExtension("GL_NV_geometry_shader4", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9652:3: note: in expansion of macro 'CONST_CAST' 9652 | CONST_CAST(GLEW_NV_gpu_program4) = _glewSearchExtension("GL_NV_gpu_program4", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9653:49: note: in expansion of macro 'CONST_CAST' 9653 | if (glewExperimental || GLEW_NV_gpu_program4) CONST_CAST(GLEW_NV_gpu_program4) = !_glewInit_GL_NV_gpu_program4(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9656:3: note: in expansion of macro 'CONST_CAST' 9656 | CONST_CAST(GLEW_NV_gpu_program5) = _glewSearchExtension("GL_NV_gpu_program5", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9659:3: note: in expansion of macro 'CONST_CAST' 9659 | CONST_CAST(GLEW_NV_gpu_program_fp64) = _glewSearchExtension("GL_NV_gpu_program_fp64", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9662:3: note: in expansion of macro 'CONST_CAST' 9662 | CONST_CAST(GLEW_NV_gpu_shader5) = _glewSearchExtension("GL_NV_gpu_shader5", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9663:48: note: in expansion of macro 'CONST_CAST' 9663 | if (glewExperimental || GLEW_NV_gpu_shader5) CONST_CAST(GLEW_NV_gpu_shader5) = !_glewInit_GL_NV_gpu_shader5(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9666:3: note: in expansion of macro 'CONST_CAST' 9666 | CONST_CAST(GLEW_NV_half_float) = _glewSearchExtension("GL_NV_half_float", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9667:47: note: in expansion of macro 'CONST_CAST' 9667 | if (glewExperimental || GLEW_NV_half_float) CONST_CAST(GLEW_NV_half_float) = !_glewInit_GL_NV_half_float(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9670:3: note: in expansion of macro 'CONST_CAST' 9670 | CONST_CAST(GLEW_NV_light_max_exponent) = _glewSearchExtension("GL_NV_light_max_exponent", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9673:3: note: in expansion of macro 'CONST_CAST' 9673 | CONST_CAST(GLEW_NV_multisample_coverage) = _glewSearchExtension("GL_NV_multisample_coverage", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9676:3: note: in expansion of macro 'CONST_CAST' 9676 | CONST_CAST(GLEW_NV_multisample_filter_hint) = _glewSearchExtension("GL_NV_multisample_filter_hint", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9679:3: note: in expansion of macro 'CONST_CAST' 9679 | CONST_CAST(GLEW_NV_occlusion_query) = _glewSearchExtension("GL_NV_occlusion_query", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9680:52: note: in expansion of macro 'CONST_CAST' 9680 | if (glewExperimental || GLEW_NV_occlusion_query) CONST_CAST(GLEW_NV_occlusion_query) = !_glewInit_GL_NV_occlusion_query(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9683:3: note: in expansion of macro 'CONST_CAST' 9683 | CONST_CAST(GLEW_NV_packed_depth_stencil) = _glewSearchExtension("GL_NV_packed_depth_stencil", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9686:3: note: in expansion of macro 'CONST_CAST' 9686 | CONST_CAST(GLEW_NV_parameter_buffer_object) = _glewSearchExtension("GL_NV_parameter_buffer_object", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9687:60: note: in expansion of macro 'CONST_CAST' 9687 | if (glewExperimental || GLEW_NV_parameter_buffer_object) CONST_CAST(GLEW_NV_parameter_buffer_object) = !_glewInit_GL_NV_parameter_buffer_object(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9690:3: note: in expansion of macro 'CONST_CAST' 9690 | CONST_CAST(GLEW_NV_parameter_buffer_object2) = _glewSearchExtension("GL_NV_parameter_buffer_object2", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9693:3: note: in expansion of macro 'CONST_CAST' 9693 | CONST_CAST(GLEW_NV_path_rendering) = _glewSearchExtension("GL_NV_path_rendering", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9694:51: note: in expansion of macro 'CONST_CAST' 9694 | if (glewExperimental || GLEW_NV_path_rendering) CONST_CAST(GLEW_NV_path_rendering) = !_glewInit_GL_NV_path_rendering(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9697:3: note: in expansion of macro 'CONST_CAST' 9697 | CONST_CAST(GLEW_NV_pixel_data_range) = _glewSearchExtension("GL_NV_pixel_data_range", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9698:53: note: in expansion of macro 'CONST_CAST' 9698 | if (glewExperimental || GLEW_NV_pixel_data_range) CONST_CAST(GLEW_NV_pixel_data_range) = !_glewInit_GL_NV_pixel_data_range(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9701:3: note: in expansion of macro 'CONST_CAST' 9701 | CONST_CAST(GLEW_NV_point_sprite) = _glewSearchExtension("GL_NV_point_sprite", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9702:49: note: in expansion of macro 'CONST_CAST' 9702 | if (glewExperimental || GLEW_NV_point_sprite) CONST_CAST(GLEW_NV_point_sprite) = !_glewInit_GL_NV_point_sprite(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9705:3: note: in expansion of macro 'CONST_CAST' 9705 | CONST_CAST(GLEW_NV_present_video) = _glewSearchExtension("GL_NV_present_video", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9706:50: note: in expansion of macro 'CONST_CAST' 9706 | if (glewExperimental || GLEW_NV_present_video) CONST_CAST(GLEW_NV_present_video) = !_glewInit_GL_NV_present_video(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9709:3: note: in expansion of macro 'CONST_CAST' 9709 | CONST_CAST(GLEW_NV_primitive_restart) = _glewSearchExtension("GL_NV_primitive_restart", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9710:54: note: in expansion of macro 'CONST_CAST' 9710 | if (glewExperimental || GLEW_NV_primitive_restart) CONST_CAST(GLEW_NV_primitive_restart) = !_glewInit_GL_NV_primitive_restart(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9713:3: note: in expansion of macro 'CONST_CAST' 9713 | CONST_CAST(GLEW_NV_register_combiners) = _glewSearchExtension("GL_NV_register_combiners", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9714:55: note: in expansion of macro 'CONST_CAST' 9714 | if (glewExperimental || GLEW_NV_register_combiners) CONST_CAST(GLEW_NV_register_combiners) = !_glewInit_GL_NV_register_combiners(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9717:3: note: in expansion of macro 'CONST_CAST' 9717 | CONST_CAST(GLEW_NV_register_combiners2) = _glewSearchExtension("GL_NV_register_combiners2", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9718:56: note: in expansion of macro 'CONST_CAST' 9718 | if (glewExperimental || GLEW_NV_register_combiners2) CONST_CAST(GLEW_NV_register_combiners2) = !_glewInit_GL_NV_register_combiners2(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9721:3: note: in expansion of macro 'CONST_CAST' 9721 | CONST_CAST(GLEW_NV_shader_atomic_float) = _glewSearchExtension("GL_NV_shader_atomic_float", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9724:3: note: in expansion of macro 'CONST_CAST' 9724 | CONST_CAST(GLEW_NV_shader_buffer_load) = _glewSearchExtension("GL_NV_shader_buffer_load", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9725:55: note: in expansion of macro 'CONST_CAST' 9725 | if (glewExperimental || GLEW_NV_shader_buffer_load) CONST_CAST(GLEW_NV_shader_buffer_load) = !_glewInit_GL_NV_shader_buffer_load(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9728:3: note: in expansion of macro 'CONST_CAST' 9728 | CONST_CAST(GLEW_NV_tessellation_program5) = _glewSearchExtension("GL_NV_gpu_program5", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9731:3: note: in expansion of macro 'CONST_CAST' 9731 | CONST_CAST(GLEW_NV_texgen_emboss) = _glewSearchExtension("GL_NV_texgen_emboss", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9734:3: note: in expansion of macro 'CONST_CAST' 9734 | CONST_CAST(GLEW_NV_texgen_reflection) = _glewSearchExtension("GL_NV_texgen_reflection", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9737:3: note: in expansion of macro 'CONST_CAST' 9737 | CONST_CAST(GLEW_NV_texture_barrier) = _glewSearchExtension("GL_NV_texture_barrier", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9738:52: note: in expansion of macro 'CONST_CAST' 9738 | if (glewExperimental || GLEW_NV_texture_barrier) CONST_CAST(GLEW_NV_texture_barrier) = !_glewInit_GL_NV_texture_barrier(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9741:3: note: in expansion of macro 'CONST_CAST' 9741 | CONST_CAST(GLEW_NV_texture_compression_vtc) = _glewSearchExtension("GL_NV_texture_compression_vtc", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9744:3: note: in expansion of macro 'CONST_CAST' 9744 | CONST_CAST(GLEW_NV_texture_env_combine4) = _glewSearchExtension("GL_NV_texture_env_combine4", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9747:3: note: in expansion of macro 'CONST_CAST' 9747 | CONST_CAST(GLEW_NV_texture_expand_normal) = _glewSearchExtension("GL_NV_texture_expand_normal", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9750:3: note: in expansion of macro 'CONST_CAST' 9750 | CONST_CAST(GLEW_NV_texture_multisample) = _glewSearchExtension("GL_NV_texture_multisample", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9751:56: note: in expansion of macro 'CONST_CAST' 9751 | if (glewExperimental || GLEW_NV_texture_multisample) CONST_CAST(GLEW_NV_texture_multisample) = !_glewInit_GL_NV_texture_multisample(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9754:3: note: in expansion of macro 'CONST_CAST' 9754 | CONST_CAST(GLEW_NV_texture_rectangle) = _glewSearchExtension("GL_NV_texture_rectangle", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9757:3: note: in expansion of macro 'CONST_CAST' 9757 | CONST_CAST(GLEW_NV_texture_shader) = _glewSearchExtension("GL_NV_texture_shader", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9760:3: note: in expansion of macro 'CONST_CAST' 9760 | CONST_CAST(GLEW_NV_texture_shader2) = _glewSearchExtension("GL_NV_texture_shader2", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9763:3: note: in expansion of macro 'CONST_CAST' 9763 | CONST_CAST(GLEW_NV_texture_shader3) = _glewSearchExtension("GL_NV_texture_shader3", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9766:3: note: in expansion of macro 'CONST_CAST' 9766 | CONST_CAST(GLEW_NV_transform_feedback) = _glewSearchExtension("GL_NV_transform_feedback", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9767:55: note: in expansion of macro 'CONST_CAST' 9767 | if (glewExperimental || GLEW_NV_transform_feedback) CONST_CAST(GLEW_NV_transform_feedback) = !_glewInit_GL_NV_transform_feedback(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9770:3: note: in expansion of macro 'CONST_CAST' 9770 | CONST_CAST(GLEW_NV_transform_feedback2) = _glewSearchExtension("GL_NV_transform_feedback2", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9771:56: note: in expansion of macro 'CONST_CAST' 9771 | if (glewExperimental || GLEW_NV_transform_feedback2) CONST_CAST(GLEW_NV_transform_feedback2) = !_glewInit_GL_NV_transform_feedback2(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9774:3: note: in expansion of macro 'CONST_CAST' 9774 | CONST_CAST(GLEW_NV_vdpau_interop) = _glewSearchExtension("GL_NV_vdpau_interop", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9775:50: note: in expansion of macro 'CONST_CAST' 9775 | if (glewExperimental || GLEW_NV_vdpau_interop) CONST_CAST(GLEW_NV_vdpau_interop) = !_glewInit_GL_NV_vdpau_interop(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9778:3: note: in expansion of macro 'CONST_CAST' 9778 | CONST_CAST(GLEW_NV_vertex_array_range) = _glewSearchExtension("GL_NV_vertex_array_range", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9779:55: note: in expansion of macro 'CONST_CAST' 9779 | if (glewExperimental || GLEW_NV_vertex_array_range) CONST_CAST(GLEW_NV_vertex_array_range) = !_glewInit_GL_NV_vertex_array_range(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9782:3: note: in expansion of macro 'CONST_CAST' 9782 | CONST_CAST(GLEW_NV_vertex_array_range2) = _glewSearchExtension("GL_NV_vertex_array_range2", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9785:3: note: in expansion of macro 'CONST_CAST' 9785 | CONST_CAST(GLEW_NV_vertex_attrib_integer_64bit) = _glewSearchExtension("GL_NV_vertex_attrib_integer_64bit", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9786:64: note: in expansion of macro 'CONST_CAST' 9786 | if (glewExperimental || GLEW_NV_vertex_attrib_integer_64bit) CONST_CAST(GLEW_NV_vertex_attrib_integer_64bit) = !_glewInit_GL_NV_vertex_attrib_integer_64bit(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9789:3: note: in expansion of macro 'CONST_CAST' 9789 | CONST_CAST(GLEW_NV_vertex_buffer_unified_memory) = _glewSearchExtension("GL_NV_vertex_buffer_unified_memory", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9790:65: note: in expansion of macro 'CONST_CAST' 9790 | if (glewExperimental || GLEW_NV_vertex_buffer_unified_memory) CONST_CAST(GLEW_NV_vertex_buffer_unified_memory) = !_glewInit_GL_NV_vertex_buffer_unified_memory(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9793:3: note: in expansion of macro 'CONST_CAST' 9793 | CONST_CAST(GLEW_NV_vertex_program) = _glewSearchExtension("GL_NV_vertex_program", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9794:51: note: in expansion of macro 'CONST_CAST' 9794 | if (glewExperimental || GLEW_NV_vertex_program) CONST_CAST(GLEW_NV_vertex_program) = !_glewInit_GL_NV_vertex_program(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9797:3: note: in expansion of macro 'CONST_CAST' 9797 | CONST_CAST(GLEW_NV_vertex_program1_1) = _glewSearchExtension("GL_NV_vertex_program1_1", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9800:3: note: in expansion of macro 'CONST_CAST' 9800 | CONST_CAST(GLEW_NV_vertex_program2) = _glewSearchExtension("GL_NV_vertex_program2", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9803:3: note: in expansion of macro 'CONST_CAST' 9803 | CONST_CAST(GLEW_NV_vertex_program2_option) = _glewSearchExtension("GL_NV_vertex_program2_option", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9806:3: note: in expansion of macro 'CONST_CAST' 9806 | CONST_CAST(GLEW_NV_vertex_program3) = _glewSearchExtension("GL_NV_vertex_program3", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9809:3: note: in expansion of macro 'CONST_CAST' 9809 | CONST_CAST(GLEW_NV_vertex_program4) = _glewSearchExtension("GL_NV_gpu_program4", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9812:3: note: in expansion of macro 'CONST_CAST' 9812 | CONST_CAST(GLEW_NV_video_capture) = _glewSearchExtension("GL_NV_video_capture", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9813:50: note: in expansion of macro 'CONST_CAST' 9813 | if (glewExperimental || GLEW_NV_video_capture) CONST_CAST(GLEW_NV_video_capture) = !_glewInit_GL_NV_video_capture(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9816:3: note: in expansion of macro 'CONST_CAST' 9816 | CONST_CAST(GLEW_OES_byte_coordinates) = _glewSearchExtension("GL_OES_byte_coordinates", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9819:3: note: in expansion of macro 'CONST_CAST' 9819 | CONST_CAST(GLEW_OES_compressed_paletted_texture) = _glewSearchExtension("GL_OES_compressed_paletted_texture", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9822:3: note: in expansion of macro 'CONST_CAST' 9822 | CONST_CAST(GLEW_OES_read_format) = _glewSearchExtension("GL_OES_read_format", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9825:3: note: in expansion of macro 'CONST_CAST' 9825 | CONST_CAST(GLEW_OES_single_precision) = _glewSearchExtension("GL_OES_single_precision", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9826:54: note: in expansion of macro 'CONST_CAST' 9826 | if (glewExperimental || GLEW_OES_single_precision) CONST_CAST(GLEW_OES_single_precision) = !_glewInit_GL_OES_single_precision(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9829:3: note: in expansion of macro 'CONST_CAST' 9829 | CONST_CAST(GLEW_OML_interlace) = _glewSearchExtension("GL_OML_interlace", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9832:3: note: in expansion of macro 'CONST_CAST' 9832 | CONST_CAST(GLEW_OML_resample) = _glewSearchExtension("GL_OML_resample", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9835:3: note: in expansion of macro 'CONST_CAST' 9835 | CONST_CAST(GLEW_OML_subsample) = _glewSearchExtension("GL_OML_subsample", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9838:3: note: in expansion of macro 'CONST_CAST' 9838 | CONST_CAST(GLEW_PGI_misc_hints) = _glewSearchExtension("GL_PGI_misc_hints", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9841:3: note: in expansion of macro 'CONST_CAST' 9841 | CONST_CAST(GLEW_PGI_vertex_hints) = _glewSearchExtension("GL_PGI_vertex_hints", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9844:3: note: in expansion of macro 'CONST_CAST' 9844 | CONST_CAST(GLEW_REND_screen_coordinates) = _glewSearchExtension("GL_REND_screen_coordinates", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9847:3: note: in expansion of macro 'CONST_CAST' 9847 | CONST_CAST(GLEW_S3_s3tc) = _glewSearchExtension("GL_S3_s3tc", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9850:3: note: in expansion of macro 'CONST_CAST' 9850 | CONST_CAST(GLEW_SGIS_color_range) = _glewSearchExtension("GL_SGIS_color_range", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9853:3: note: in expansion of macro 'CONST_CAST' 9853 | CONST_CAST(GLEW_SGIS_detail_texture) = _glewSearchExtension("GL_SGIS_detail_texture", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9854:53: note: in expansion of macro 'CONST_CAST' 9854 | if (glewExperimental || GLEW_SGIS_detail_texture) CONST_CAST(GLEW_SGIS_detail_texture) = !_glewInit_GL_SGIS_detail_texture(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9857:3: note: in expansion of macro 'CONST_CAST' 9857 | CONST_CAST(GLEW_SGIS_fog_function) = _glewSearchExtension("GL_SGIS_fog_function", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9858:51: note: in expansion of macro 'CONST_CAST' 9858 | if (glewExperimental || GLEW_SGIS_fog_function) CONST_CAST(GLEW_SGIS_fog_function) = !_glewInit_GL_SGIS_fog_function(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9861:3: note: in expansion of macro 'CONST_CAST' 9861 | CONST_CAST(GLEW_SGIS_generate_mipmap) = _glewSearchExtension("GL_SGIS_generate_mipmap", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9864:3: note: in expansion of macro 'CONST_CAST' 9864 | CONST_CAST(GLEW_SGIS_multisample) = _glewSearchExtension("GL_SGIS_multisample", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9865:50: note: in expansion of macro 'CONST_CAST' 9865 | if (glewExperimental || GLEW_SGIS_multisample) CONST_CAST(GLEW_SGIS_multisample) = !_glewInit_GL_SGIS_multisample(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9868:3: note: in expansion of macro 'CONST_CAST' 9868 | CONST_CAST(GLEW_SGIS_pixel_texture) = _glewSearchExtension("GL_SGIS_pixel_texture", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9871:3: note: in expansion of macro 'CONST_CAST' 9871 | CONST_CAST(GLEW_SGIS_point_line_texgen) = _glewSearchExtension("GL_SGIS_point_line_texgen", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9874:3: note: in expansion of macro 'CONST_CAST' 9874 | CONST_CAST(GLEW_SGIS_sharpen_texture) = _glewSearchExtension("GL_SGIS_sharpen_texture", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9875:54: note: in expansion of macro 'CONST_CAST' 9875 | if (glewExperimental || GLEW_SGIS_sharpen_texture) CONST_CAST(GLEW_SGIS_sharpen_texture) = !_glewInit_GL_SGIS_sharpen_texture(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9878:3: note: in expansion of macro 'CONST_CAST' 9878 | CONST_CAST(GLEW_SGIS_texture4D) = _glewSearchExtension("GL_SGIS_texture4D", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9879:48: note: in expansion of macro 'CONST_CAST' 9879 | if (glewExperimental || GLEW_SGIS_texture4D) CONST_CAST(GLEW_SGIS_texture4D) = !_glewInit_GL_SGIS_texture4D(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9882:3: note: in expansion of macro 'CONST_CAST' 9882 | CONST_CAST(GLEW_SGIS_texture_border_clamp) = _glewSearchExtension("GL_SGIS_texture_border_clamp", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9885:3: note: in expansion of macro 'CONST_CAST' 9885 | CONST_CAST(GLEW_SGIS_texture_edge_clamp) = _glewSearchExtension("GL_SGIS_texture_edge_clamp", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9888:3: note: in expansion of macro 'CONST_CAST' 9888 | CONST_CAST(GLEW_SGIS_texture_filter4) = _glewSearchExtension("GL_SGIS_texture_filter4", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9889:54: note: in expansion of macro 'CONST_CAST' 9889 | if (glewExperimental || GLEW_SGIS_texture_filter4) CONST_CAST(GLEW_SGIS_texture_filter4) = !_glewInit_GL_SGIS_texture_filter4(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9892:3: note: in expansion of macro 'CONST_CAST' 9892 | CONST_CAST(GLEW_SGIS_texture_lod) = _glewSearchExtension("GL_SGIS_texture_lod", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9895:3: note: in expansion of macro 'CONST_CAST' 9895 | CONST_CAST(GLEW_SGIS_texture_select) = _glewSearchExtension("GL_SGIS_texture_select", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9898:3: note: in expansion of macro 'CONST_CAST' 9898 | CONST_CAST(GLEW_SGIX_async) = _glewSearchExtension("GL_SGIX_async", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9899:44: note: in expansion of macro 'CONST_CAST' 9899 | if (glewExperimental || GLEW_SGIX_async) CONST_CAST(GLEW_SGIX_async) = !_glewInit_GL_SGIX_async(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9902:3: note: in expansion of macro 'CONST_CAST' 9902 | CONST_CAST(GLEW_SGIX_async_histogram) = _glewSearchExtension("GL_SGIX_async_histogram", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9905:3: note: in expansion of macro 'CONST_CAST' 9905 | CONST_CAST(GLEW_SGIX_async_pixel) = _glewSearchExtension("GL_SGIX_async_pixel", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9908:3: note: in expansion of macro 'CONST_CAST' 9908 | CONST_CAST(GLEW_SGIX_blend_alpha_minmax) = _glewSearchExtension("GL_SGIX_blend_alpha_minmax", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9911:3: note: in expansion of macro 'CONST_CAST' 9911 | CONST_CAST(GLEW_SGIX_clipmap) = _glewSearchExtension("GL_SGIX_clipmap", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9914:3: note: in expansion of macro 'CONST_CAST' 9914 | CONST_CAST(GLEW_SGIX_convolution_accuracy) = _glewSearchExtension("GL_SGIX_convolution_accuracy", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9917:3: note: in expansion of macro 'CONST_CAST' 9917 | CONST_CAST(GLEW_SGIX_depth_texture) = _glewSearchExtension("GL_SGIX_depth_texture", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9920:3: note: in expansion of macro 'CONST_CAST' 9920 | CONST_CAST(GLEW_SGIX_flush_raster) = _glewSearchExtension("GL_SGIX_flush_raster", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9921:51: note: in expansion of macro 'CONST_CAST' 9921 | if (glewExperimental || GLEW_SGIX_flush_raster) CONST_CAST(GLEW_SGIX_flush_raster) = !_glewInit_GL_SGIX_flush_raster(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9924:3: note: in expansion of macro 'CONST_CAST' 9924 | CONST_CAST(GLEW_SGIX_fog_offset) = _glewSearchExtension("GL_SGIX_fog_offset", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9927:3: note: in expansion of macro 'CONST_CAST' 9927 | CONST_CAST(GLEW_SGIX_fog_texture) = _glewSearchExtension("GL_SGIX_fog_texture", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9928:50: note: in expansion of macro 'CONST_CAST' 9928 | if (glewExperimental || GLEW_SGIX_fog_texture) CONST_CAST(GLEW_SGIX_fog_texture) = !_glewInit_GL_SGIX_fog_texture(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9931:3: note: in expansion of macro 'CONST_CAST' 9931 | CONST_CAST(GLEW_SGIX_fragment_specular_lighting) = _glewSearchExtension("GL_SGIX_fragment_specular_lighting", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9932:65: note: in expansion of macro 'CONST_CAST' 9932 | if (glewExperimental || GLEW_SGIX_fragment_specular_lighting) CONST_CAST(GLEW_SGIX_fragment_specular_lighting) = !_glewInit_GL_SGIX_fragment_specular_lighting(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9935:3: note: in expansion of macro 'CONST_CAST' 9935 | CONST_CAST(GLEW_SGIX_framezoom) = _glewSearchExtension("GL_SGIX_framezoom", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9936:48: note: in expansion of macro 'CONST_CAST' 9936 | if (glewExperimental || GLEW_SGIX_framezoom) CONST_CAST(GLEW_SGIX_framezoom) = !_glewInit_GL_SGIX_framezoom(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9939:3: note: in expansion of macro 'CONST_CAST' 9939 | CONST_CAST(GLEW_SGIX_interlace) = _glewSearchExtension("GL_SGIX_interlace", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9942:3: note: in expansion of macro 'CONST_CAST' 9942 | CONST_CAST(GLEW_SGIX_ir_instrument1) = _glewSearchExtension("GL_SGIX_ir_instrument1", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9945:3: note: in expansion of macro 'CONST_CAST' 9945 | CONST_CAST(GLEW_SGIX_list_priority) = _glewSearchExtension("GL_SGIX_list_priority", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9948:3: note: in expansion of macro 'CONST_CAST' 9948 | CONST_CAST(GLEW_SGIX_pixel_texture) = _glewSearchExtension("GL_SGIX_pixel_texture", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9949:52: note: in expansion of macro 'CONST_CAST' 9949 | if (glewExperimental || GLEW_SGIX_pixel_texture) CONST_CAST(GLEW_SGIX_pixel_texture) = !_glewInit_GL_SGIX_pixel_texture(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9952:3: note: in expansion of macro 'CONST_CAST' 9952 | CONST_CAST(GLEW_SGIX_pixel_texture_bits) = _glewSearchExtension("GL_SGIX_pixel_texture_bits", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9955:3: note: in expansion of macro 'CONST_CAST' 9955 | CONST_CAST(GLEW_SGIX_reference_plane) = _glewSearchExtension("GL_SGIX_reference_plane", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9956:54: note: in expansion of macro 'CONST_CAST' 9956 | if (glewExperimental || GLEW_SGIX_reference_plane) CONST_CAST(GLEW_SGIX_reference_plane) = !_glewInit_GL_SGIX_reference_plane(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9959:3: note: in expansion of macro 'CONST_CAST' 9959 | CONST_CAST(GLEW_SGIX_resample) = _glewSearchExtension("GL_SGIX_resample", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9962:3: note: in expansion of macro 'CONST_CAST' 9962 | CONST_CAST(GLEW_SGIX_shadow) = _glewSearchExtension("GL_SGIX_shadow", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9965:3: note: in expansion of macro 'CONST_CAST' 9965 | CONST_CAST(GLEW_SGIX_shadow_ambient) = _glewSearchExtension("GL_SGIX_shadow_ambient", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9968:3: note: in expansion of macro 'CONST_CAST' 9968 | CONST_CAST(GLEW_SGIX_sprite) = _glewSearchExtension("GL_SGIX_sprite", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9969:45: note: in expansion of macro 'CONST_CAST' 9969 | if (glewExperimental || GLEW_SGIX_sprite) CONST_CAST(GLEW_SGIX_sprite) = !_glewInit_GL_SGIX_sprite(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9972:3: note: in expansion of macro 'CONST_CAST' 9972 | CONST_CAST(GLEW_SGIX_tag_sample_buffer) = _glewSearchExtension("GL_SGIX_tag_sample_buffer", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9973:56: note: in expansion of macro 'CONST_CAST' 9973 | if (glewExperimental || GLEW_SGIX_tag_sample_buffer) CONST_CAST(GLEW_SGIX_tag_sample_buffer) = !_glewInit_GL_SGIX_tag_sample_buffer(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9976:3: note: in expansion of macro 'CONST_CAST' 9976 | CONST_CAST(GLEW_SGIX_texture_add_env) = _glewSearchExtension("GL_SGIX_texture_add_env", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9979:3: note: in expansion of macro 'CONST_CAST' 9979 | CONST_CAST(GLEW_SGIX_texture_coordinate_clamp) = _glewSearchExtension("GL_SGIX_texture_coordinate_clamp", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9982:3: note: in expansion of macro 'CONST_CAST' 9982 | CONST_CAST(GLEW_SGIX_texture_lod_bias) = _glewSearchExtension("GL_SGIX_texture_lod_bias", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9985:3: note: in expansion of macro 'CONST_CAST' 9985 | CONST_CAST(GLEW_SGIX_texture_multi_buffer) = _glewSearchExtension("GL_SGIX_texture_multi_buffer", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9988:3: note: in expansion of macro 'CONST_CAST' 9988 | CONST_CAST(GLEW_SGIX_texture_range) = _glewSearchExtension("GL_SGIX_texture_range", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9991:3: note: in expansion of macro 'CONST_CAST' 9991 | CONST_CAST(GLEW_SGIX_texture_scale_bias) = _glewSearchExtension("GL_SGIX_texture_scale_bias", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9994:3: note: in expansion of macro 'CONST_CAST' 9994 | CONST_CAST(GLEW_SGIX_vertex_preclip) = _glewSearchExtension("GL_SGIX_vertex_preclip", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:9997:3: note: in expansion of macro 'CONST_CAST' 9997 | CONST_CAST(GLEW_SGIX_vertex_preclip_hint) = _glewSearchExtension("GL_SGIX_vertex_preclip_hint", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:10000:3: note: in expansion of macro 'CONST_CAST' 10000 | CONST_CAST(GLEW_SGIX_ycrcb) = _glewSearchExtension("GL_SGIX_ycrcb", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:10003:3: note: in expansion of macro 'CONST_CAST' 10003 | CONST_CAST(GLEW_SGI_color_matrix) = _glewSearchExtension("GL_SGI_color_matrix", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:10006:3: note: in expansion of macro 'CONST_CAST' 10006 | CONST_CAST(GLEW_SGI_color_table) = _glewSearchExtension("GL_SGI_color_table", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:10007:49: note: in expansion of macro 'CONST_CAST' 10007 | if (glewExperimental || GLEW_SGI_color_table) CONST_CAST(GLEW_SGI_color_table) = !_glewInit_GL_SGI_color_table(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:10010:3: note: in expansion of macro 'CONST_CAST' 10010 | CONST_CAST(GLEW_SGI_texture_color_table) = _glewSearchExtension("GL_SGI_texture_color_table", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:10013:3: note: in expansion of macro 'CONST_CAST' 10013 | CONST_CAST(GLEW_SUNX_constant_data) = _glewSearchExtension("GL_SUNX_constant_data", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:10014:52: note: in expansion of macro 'CONST_CAST' 10014 | if (glewExperimental || GLEW_SUNX_constant_data) CONST_CAST(GLEW_SUNX_constant_data) = !_glewInit_GL_SUNX_constant_data(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:10017:3: note: in expansion of macro 'CONST_CAST' 10017 | CONST_CAST(GLEW_SUN_convolution_border_modes) = _glewSearchExtension("GL_SUN_convolution_border_modes", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:10020:3: note: in expansion of macro 'CONST_CAST' 10020 | CONST_CAST(GLEW_SUN_global_alpha) = _glewSearchExtension("GL_SUN_global_alpha", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:10021:50: note: in expansion of macro 'CONST_CAST' 10021 | if (glewExperimental || GLEW_SUN_global_alpha) CONST_CAST(GLEW_SUN_global_alpha) = !_glewInit_GL_SUN_global_alpha(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:10024:3: note: in expansion of macro 'CONST_CAST' 10024 | CONST_CAST(GLEW_SUN_mesh_array) = _glewSearchExtension("GL_SUN_mesh_array", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:10027:3: note: in expansion of macro 'CONST_CAST' 10027 | CONST_CAST(GLEW_SUN_read_video_pixels) = _glewSearchExtension("GL_SUN_read_video_pixels", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:10028:55: note: in expansion of macro 'CONST_CAST' 10028 | if (glewExperimental || GLEW_SUN_read_video_pixels) CONST_CAST(GLEW_SUN_read_video_pixels) = !_glewInit_GL_SUN_read_video_pixels(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:10031:3: note: in expansion of macro 'CONST_CAST' 10031 | CONST_CAST(GLEW_SUN_slice_accum) = _glewSearchExtension("GL_SUN_slice_accum", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:10034:3: note: in expansion of macro 'CONST_CAST' 10034 | CONST_CAST(GLEW_SUN_triangle_list) = _glewSearchExtension("GL_SUN_triangle_list", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:10035:51: note: in expansion of macro 'CONST_CAST' 10035 | if (glewExperimental || GLEW_SUN_triangle_list) CONST_CAST(GLEW_SUN_triangle_list) = !_glewInit_GL_SUN_triangle_list(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:10038:3: note: in expansion of macro 'CONST_CAST' 10038 | CONST_CAST(GLEW_SUN_vertex) = _glewSearchExtension("GL_SUN_vertex", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:10039:44: note: in expansion of macro 'CONST_CAST' 10039 | if (glewExperimental || GLEW_SUN_vertex) CONST_CAST(GLEW_SUN_vertex) = !_glewInit_GL_SUN_vertex(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:10042:3: note: in expansion of macro 'CONST_CAST' 10042 | CONST_CAST(GLEW_WIN_phong_shading) = _glewSearchExtension("GL_WIN_phong_shading", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:10045:3: note: in expansion of macro 'CONST_CAST' 10045 | CONST_CAST(GLEW_WIN_specular_fog) = _glewSearchExtension("GL_WIN_specular_fog", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:10048:3: note: in expansion of macro 'CONST_CAST' 10048 | CONST_CAST(GLEW_WIN_swap_hint) = _glewSearchExtension("GL_WIN_swap_hint", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:10049:47: note: in expansion of macro 'CONST_CAST' 10049 | if (glewExperimental || GLEW_WIN_swap_hint) CONST_CAST(GLEW_WIN_swap_hint) = !_glewInit_GL_WIN_swap_hint(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp: In function 'GLenum glxewContextInit(Ogre::GLSupport*)': /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:11854:3: note: in expansion of macro 'CONST_CAST' 11854 | CONST_CAST(GLXEW_VERSION_1_0) = GL_TRUE; | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:11855:3: note: in expansion of macro 'CONST_CAST' 11855 | CONST_CAST(GLXEW_VERSION_1_1) = GL_TRUE; | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:11856:3: note: in expansion of macro 'CONST_CAST' 11856 | CONST_CAST(GLXEW_VERSION_1_2) = GL_TRUE; | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:11857:3: note: in expansion of macro 'CONST_CAST' 11857 | CONST_CAST(GLXEW_VERSION_1_3) = GL_TRUE; | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:11858:3: note: in expansion of macro 'CONST_CAST' 11858 | CONST_CAST(GLXEW_VERSION_1_4) = GL_TRUE; | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:11866:7: note: in expansion of macro 'CONST_CAST' 11866 | CONST_CAST(GLXEW_VERSION_1_4) = GL_FALSE; | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:11869:7: note: in expansion of macro 'CONST_CAST' 11869 | CONST_CAST(GLXEW_VERSION_1_4) = GL_FALSE; | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:11870:7: note: in expansion of macro 'CONST_CAST' 11870 | CONST_CAST(GLXEW_VERSION_1_3) = GL_FALSE; | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:11886:46: note: in expansion of macro 'CONST_CAST' 11886 | if (glewExperimental || GLXEW_VERSION_1_3) CONST_CAST(GLXEW_VERSION_1_3) = !_glewInit_GLX_VERSION_1_3(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:11889:3: note: in expansion of macro 'CONST_CAST' 11889 | CONST_CAST(GLXEW_3DFX_multisample) = _glewSearchExtension("GLX_3DFX_multisample", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:11892:3: note: in expansion of macro 'CONST_CAST' 11892 | CONST_CAST(GLXEW_AMD_gpu_association) = _glewSearchExtension("GLX_AMD_gpu_association", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:11895:3: note: in expansion of macro 'CONST_CAST' 11895 | CONST_CAST(GLXEW_ARB_create_context) = _glewSearchExtension("GLX_ARB_create_context", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:11896:53: note: in expansion of macro 'CONST_CAST' 11896 | if (glewExperimental || GLXEW_ARB_create_context) CONST_CAST(GLXEW_ARB_create_context) = !_glewInit_GLX_ARB_create_context(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:11899:3: note: in expansion of macro 'CONST_CAST' 11899 | CONST_CAST(GLXEW_ARB_create_context_profile) = _glewSearchExtension("GLX_ARB_create_context_profile", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:11902:3: note: in expansion of macro 'CONST_CAST' 11902 | CONST_CAST(GLXEW_ARB_create_context_robustness) = _glewSearchExtension("GLX_ARB_create_context_robustness", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:11905:3: note: in expansion of macro 'CONST_CAST' 11905 | CONST_CAST(GLXEW_ARB_fbconfig_float) = _glewSearchExtension("GLX_ARB_fbconfig_float", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:11908:3: note: in expansion of macro 'CONST_CAST' 11908 | CONST_CAST(GLXEW_ARB_framebuffer_sRGB) = _glewSearchExtension("GLX_ARB_framebuffer_sRGB", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:11911:3: note: in expansion of macro 'CONST_CAST' 11911 | CONST_CAST(GLXEW_ARB_get_proc_address) = _glewSearchExtension("GLX_ARB_get_proc_address", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:11914:3: note: in expansion of macro 'CONST_CAST' 11914 | CONST_CAST(GLXEW_ARB_multisample) = _glewSearchExtension("GLX_ARB_multisample", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:11917:3: note: in expansion of macro 'CONST_CAST' 11917 | CONST_CAST(GLXEW_ARB_vertex_buffer_object) = _glewSearchExtension("GLX_ARB_vertex_buffer_object", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:11920:3: note: in expansion of macro 'CONST_CAST' 11920 | CONST_CAST(GLXEW_ATI_pixel_format_float) = _glewSearchExtension("GLX_ATI_pixel_format_float", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:11923:3: note: in expansion of macro 'CONST_CAST' 11923 | CONST_CAST(GLXEW_ATI_render_texture) = _glewSearchExtension("GLX_ATI_render_texture", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:11924:53: note: in expansion of macro 'CONST_CAST' 11924 | if (glewExperimental || GLXEW_ATI_render_texture) CONST_CAST(GLXEW_ATI_render_texture) = !_glewInit_GLX_ATI_render_texture(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:11927:3: note: in expansion of macro 'CONST_CAST' 11927 | CONST_CAST(GLXEW_EXT_create_context_es2_profile) = _glewSearchExtension("GLX_EXT_create_context_es2_profile", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:11930:3: note: in expansion of macro 'CONST_CAST' 11930 | CONST_CAST(GLXEW_EXT_fbconfig_packed_float) = _glewSearchExtension("GLX_EXT_fbconfig_packed_float", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:11933:3: note: in expansion of macro 'CONST_CAST' 11933 | CONST_CAST(GLXEW_EXT_framebuffer_sRGB) = _glewSearchExtension("GLX_EXT_framebuffer_sRGB", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:11936:3: note: in expansion of macro 'CONST_CAST' 11936 | CONST_CAST(GLXEW_EXT_import_context) = _glewSearchExtension("GLX_EXT_import_context", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:11937:53: note: in expansion of macro 'CONST_CAST' 11937 | if (glewExperimental || GLXEW_EXT_import_context) CONST_CAST(GLXEW_EXT_import_context) = !_glewInit_GLX_EXT_import_context(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:11940:3: note: in expansion of macro 'CONST_CAST' 11940 | CONST_CAST(GLXEW_EXT_scene_marker) = _glewSearchExtension("GLX_EXT_scene_marker", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:11943:3: note: in expansion of macro 'CONST_CAST' 11943 | CONST_CAST(GLXEW_EXT_swap_control) = _glewSearchExtension("GLX_EXT_swap_control", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:11944:51: note: in expansion of macro 'CONST_CAST' 11944 | if (glewExperimental || GLXEW_EXT_swap_control) CONST_CAST(GLXEW_EXT_swap_control) = !_glewInit_GLX_EXT_swap_control(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:11947:3: note: in expansion of macro 'CONST_CAST' 11947 | CONST_CAST(GLXEW_EXT_swap_control_tear) = _glewSearchExtension("GLX_EXT_swap_control_tear", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:11950:3: note: in expansion of macro 'CONST_CAST' 11950 | CONST_CAST(GLXEW_EXT_texture_from_pixmap) = _glewSearchExtension("GLX_EXT_texture_from_pixmap", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:11951:58: note: in expansion of macro 'CONST_CAST' 11951 | if (glewExperimental || GLXEW_EXT_texture_from_pixmap) CONST_CAST(GLXEW_EXT_texture_from_pixmap) = !_glewInit_GLX_EXT_texture_from_pixmap(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:11954:3: note: in expansion of macro 'CONST_CAST' 11954 | CONST_CAST(GLXEW_EXT_visual_info) = _glewSearchExtension("GLX_EXT_visual_info", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:11957:3: note: in expansion of macro 'CONST_CAST' 11957 | CONST_CAST(GLXEW_EXT_visual_rating) = _glewSearchExtension("GLX_EXT_visual_rating", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:11960:3: note: in expansion of macro 'CONST_CAST' 11960 | CONST_CAST(GLXEW_INTEL_swap_event) = _glewSearchExtension("GLX_INTEL_swap_event", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:11963:3: note: in expansion of macro 'CONST_CAST' 11963 | CONST_CAST(GLXEW_MESA_agp_offset) = _glewSearchExtension("GLX_MESA_agp_offset", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:11964:50: note: in expansion of macro 'CONST_CAST' 11964 | if (glewExperimental || GLXEW_MESA_agp_offset) CONST_CAST(GLXEW_MESA_agp_offset) = !_glewInit_GLX_MESA_agp_offset(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:11967:3: note: in expansion of macro 'CONST_CAST' 11967 | CONST_CAST(GLXEW_MESA_copy_sub_buffer) = _glewSearchExtension("GLX_MESA_copy_sub_buffer", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:11968:55: note: in expansion of macro 'CONST_CAST' 11968 | if (glewExperimental || GLXEW_MESA_copy_sub_buffer) CONST_CAST(GLXEW_MESA_copy_sub_buffer) = !_glewInit_GLX_MESA_copy_sub_buffer(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:11971:3: note: in expansion of macro 'CONST_CAST' 11971 | CONST_CAST(GLXEW_MESA_pixmap_colormap) = _glewSearchExtension("GLX_MESA_pixmap_colormap", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:11972:55: note: in expansion of macro 'CONST_CAST' 11972 | if (glewExperimental || GLXEW_MESA_pixmap_colormap) CONST_CAST(GLXEW_MESA_pixmap_colormap) = !_glewInit_GLX_MESA_pixmap_colormap(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:11975:3: note: in expansion of macro 'CONST_CAST' 11975 | CONST_CAST(GLXEW_MESA_release_buffers) = _glewSearchExtension("GLX_MESA_release_buffers", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:11976:55: note: in expansion of macro 'CONST_CAST' 11976 | if (glewExperimental || GLXEW_MESA_release_buffers) CONST_CAST(GLXEW_MESA_release_buffers) = !_glewInit_GLX_MESA_release_buffers(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:11979:3: note: in expansion of macro 'CONST_CAST' 11979 | CONST_CAST(GLXEW_MESA_set_3dfx_mode) = _glewSearchExtension("GLX_MESA_set_3dfx_mode", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:11980:53: note: in expansion of macro 'CONST_CAST' 11980 | if (glewExperimental || GLXEW_MESA_set_3dfx_mode) CONST_CAST(GLXEW_MESA_set_3dfx_mode) = !_glewInit_GLX_MESA_set_3dfx_mode(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:11983:3: note: in expansion of macro 'CONST_CAST' 11983 | CONST_CAST(GLXEW_MESA_swap_control) = _glewSearchExtension("GLX_MESA_swap_control", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:11984:52: note: in expansion of macro 'CONST_CAST' 11984 | if (glewExperimental || GLXEW_MESA_swap_control) CONST_CAST(GLXEW_MESA_swap_control) = !_glewInit_GLX_MESA_swap_control(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:11987:3: note: in expansion of macro 'CONST_CAST' 11987 | CONST_CAST(GLXEW_NV_copy_image) = _glewSearchExtension("GLX_NV_copy_image", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:11988:48: note: in expansion of macro 'CONST_CAST' 11988 | if (glewExperimental || GLXEW_NV_copy_image) CONST_CAST(GLXEW_NV_copy_image) = !_glewInit_GLX_NV_copy_image(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:11991:3: note: in expansion of macro 'CONST_CAST' 11991 | CONST_CAST(GLXEW_NV_float_buffer) = _glewSearchExtension("GLX_NV_float_buffer", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:11994:3: note: in expansion of macro 'CONST_CAST' 11994 | CONST_CAST(GLXEW_NV_multisample_coverage) = _glewSearchExtension("GLX_NV_multisample_coverage", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:11997:3: note: in expansion of macro 'CONST_CAST' 11997 | CONST_CAST(GLXEW_NV_present_video) = _glewSearchExtension("GLX_NV_present_video", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:11998:51: note: in expansion of macro 'CONST_CAST' 11998 | if (glewExperimental || GLXEW_NV_present_video) CONST_CAST(GLXEW_NV_present_video) = !_glewInit_GLX_NV_present_video(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:12001:3: note: in expansion of macro 'CONST_CAST' 12001 | CONST_CAST(GLXEW_NV_swap_group) = _glewSearchExtension("GLX_NV_swap_group", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:12002:48: note: in expansion of macro 'CONST_CAST' 12002 | if (glewExperimental || GLXEW_NV_swap_group) CONST_CAST(GLXEW_NV_swap_group) = !_glewInit_GLX_NV_swap_group(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:12005:3: note: in expansion of macro 'CONST_CAST' 12005 | CONST_CAST(GLXEW_NV_vertex_array_range) = _glewSearchExtension("GLX_NV_vertex_array_range", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:12006:56: note: in expansion of macro 'CONST_CAST' 12006 | if (glewExperimental || GLXEW_NV_vertex_array_range) CONST_CAST(GLXEW_NV_vertex_array_range) = !_glewInit_GLX_NV_vertex_array_range(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:12009:3: note: in expansion of macro 'CONST_CAST' 12009 | CONST_CAST(GLXEW_NV_video_capture) = _glewSearchExtension("GLX_NV_video_capture", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:12010:51: note: in expansion of macro 'CONST_CAST' 12010 | if (glewExperimental || GLXEW_NV_video_capture) CONST_CAST(GLXEW_NV_video_capture) = !_glewInit_GLX_NV_video_capture(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:12013:3: note: in expansion of macro 'CONST_CAST' 12013 | CONST_CAST(GLXEW_NV_video_out) = _glewSearchExtension("GLX_NV_video_out", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:12014:47: note: in expansion of macro 'CONST_CAST' 12014 | if (glewExperimental || GLXEW_NV_video_out) CONST_CAST(GLXEW_NV_video_out) = !_glewInit_GLX_NV_video_out(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:12017:3: note: in expansion of macro 'CONST_CAST' 12017 | CONST_CAST(GLXEW_OML_swap_method) = _glewSearchExtension("GLX_OML_swap_method", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:12020:3: note: in expansion of macro 'CONST_CAST' 12020 | CONST_CAST(GLXEW_OML_sync_control) = _glewSearchExtension("GLX_OML_sync_control", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:12021:51: note: in expansion of macro 'CONST_CAST' 12021 | if (glewExperimental || GLXEW_OML_sync_control) CONST_CAST(GLXEW_OML_sync_control) = !_glewInit_GLX_OML_sync_control(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:12024:3: note: in expansion of macro 'CONST_CAST' 12024 | CONST_CAST(GLXEW_SGIS_blended_overlay) = _glewSearchExtension("GLX_SGIS_blended_overlay", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:12027:3: note: in expansion of macro 'CONST_CAST' 12027 | CONST_CAST(GLXEW_SGIS_color_range) = _glewSearchExtension("GLX_SGIS_color_range", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:12030:3: note: in expansion of macro 'CONST_CAST' 12030 | CONST_CAST(GLXEW_SGIS_multisample) = _glewSearchExtension("GLX_SGIS_multisample", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:12033:3: note: in expansion of macro 'CONST_CAST' 12033 | CONST_CAST(GLXEW_SGIS_shared_multisample) = _glewSearchExtension("GLX_SGIS_shared_multisample", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:12036:3: note: in expansion of macro 'CONST_CAST' 12036 | CONST_CAST(GLXEW_SGIX_fbconfig) = _glewSearchExtension("GLX_SGIX_fbconfig", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:12037:48: note: in expansion of macro 'CONST_CAST' 12037 | if (glewExperimental || GLXEW_SGIX_fbconfig) CONST_CAST(GLXEW_SGIX_fbconfig) = !_glewInit_GLX_SGIX_fbconfig(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:12040:3: note: in expansion of macro 'CONST_CAST' 12040 | CONST_CAST(GLXEW_SGIX_hyperpipe) = _glewSearchExtension("GLX_SGIX_hyperpipe", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:12041:49: note: in expansion of macro 'CONST_CAST' 12041 | if (glewExperimental || GLXEW_SGIX_hyperpipe) CONST_CAST(GLXEW_SGIX_hyperpipe) = !_glewInit_GLX_SGIX_hyperpipe(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:12044:3: note: in expansion of macro 'CONST_CAST' 12044 | CONST_CAST(GLXEW_SGIX_pbuffer) = _glewSearchExtension("GLX_SGIX_pbuffer", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:12045:47: note: in expansion of macro 'CONST_CAST' 12045 | if (glewExperimental || GLXEW_SGIX_pbuffer) CONST_CAST(GLXEW_SGIX_pbuffer) = !_glewInit_GLX_SGIX_pbuffer(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:12048:3: note: in expansion of macro 'CONST_CAST' 12048 | CONST_CAST(GLXEW_SGIX_swap_barrier) = _glewSearchExtension("GLX_SGIX_swap_barrier", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:12049:52: note: in expansion of macro 'CONST_CAST' 12049 | if (glewExperimental || GLXEW_SGIX_swap_barrier) CONST_CAST(GLXEW_SGIX_swap_barrier) = !_glewInit_GLX_SGIX_swap_barrier(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:12052:3: note: in expansion of macro 'CONST_CAST' 12052 | CONST_CAST(GLXEW_SGIX_swap_group) = _glewSearchExtension("GLX_SGIX_swap_group", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:12053:50: note: in expansion of macro 'CONST_CAST' 12053 | if (glewExperimental || GLXEW_SGIX_swap_group) CONST_CAST(GLXEW_SGIX_swap_group) = !_glewInit_GLX_SGIX_swap_group(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:12056:3: note: in expansion of macro 'CONST_CAST' 12056 | CONST_CAST(GLXEW_SGIX_video_resize) = _glewSearchExtension("GLX_SGIX_video_resize", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:12057:52: note: in expansion of macro 'CONST_CAST' 12057 | if (glewExperimental || GLXEW_SGIX_video_resize) CONST_CAST(GLXEW_SGIX_video_resize) = !_glewInit_GLX_SGIX_video_resize(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:12060:3: note: in expansion of macro 'CONST_CAST' 12060 | CONST_CAST(GLXEW_SGIX_visual_select_group) = _glewSearchExtension("GLX_SGIX_visual_select_group", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:12063:3: note: in expansion of macro 'CONST_CAST' 12063 | CONST_CAST(GLXEW_SGI_cushion) = _glewSearchExtension("GLX_SGI_cushion", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:12064:46: note: in expansion of macro 'CONST_CAST' 12064 | if (glewExperimental || GLXEW_SGI_cushion) CONST_CAST(GLXEW_SGI_cushion) = !_glewInit_GLX_SGI_cushion(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:12067:3: note: in expansion of macro 'CONST_CAST' 12067 | CONST_CAST(GLXEW_SGI_make_current_read) = _glewSearchExtension("GLX_SGI_make_current_read", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:12068:56: note: in expansion of macro 'CONST_CAST' 12068 | if (glewExperimental || GLXEW_SGI_make_current_read) CONST_CAST(GLXEW_SGI_make_current_read) = !_glewInit_GLX_SGI_make_current_read(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:12071:3: note: in expansion of macro 'CONST_CAST' 12071 | CONST_CAST(GLXEW_SGI_swap_control) = _glewSearchExtension("GLX_SGI_swap_control", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:12072:51: note: in expansion of macro 'CONST_CAST' 12072 | if (glewExperimental || GLXEW_SGI_swap_control) CONST_CAST(GLXEW_SGI_swap_control) = !_glewInit_GLX_SGI_swap_control(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:12075:3: note: in expansion of macro 'CONST_CAST' 12075 | CONST_CAST(GLXEW_SGI_video_sync) = _glewSearchExtension("GLX_SGI_video_sync", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:12076:49: note: in expansion of macro 'CONST_CAST' 12076 | if (glewExperimental || GLXEW_SGI_video_sync) CONST_CAST(GLXEW_SGI_video_sync) = !_glewInit_GLX_SGI_video_sync(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:12079:3: note: in expansion of macro 'CONST_CAST' 12079 | CONST_CAST(GLXEW_SUN_get_transparent_index) = _glewSearchExtension("GLX_SUN_get_transparent_index", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:12080:60: note: in expansion of macro 'CONST_CAST' 12080 | if (glewExperimental || GLXEW_SUN_get_transparent_index) CONST_CAST(GLXEW_SUN_get_transparent_index) = !_glewInit_GLX_SUN_get_transparent_index(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:12083:3: note: in expansion of macro 'CONST_CAST' 12083 | CONST_CAST(GLXEW_SUN_video_resize) = _glewSearchExtension("GLX_SUN_video_resize", extStart, extEnd); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:188:25: warning: cast from type 'const GLboolean*' {aka 'const unsigned char*'} to type 'GLboolean*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 188 | #define CONST_CAST(x) (*(GLboolean*)&x) /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:12084:51: note: in expansion of macro 'CONST_CAST' 12084 | if (glewExperimental || GLXEW_SUN_video_resize) CONST_CAST(GLXEW_SUN_video_resize) = !_glewInit_GLX_SUN_video_resize(GLEW_CONTEXT_ARG_VAR_INIT); | ^~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp: In function 'GLboolean glewIsSupported(const char*)': /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:12157:18: warning: cast from type 'const char*' to type 'GLubyte*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 12157 | GLubyte* pos = (GLubyte*)name; | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp: In function 'GLboolean glxewIsSupported(const char*)': /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/glew.cpp:15729:18: warning: cast from type 'const char*' to type 'GLubyte*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual] 15729 | GLubyte* pos = (GLubyte*)name; | ^~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 76%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreRingEmitter.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreRingEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRingEmitter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreRingEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRingEmitter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreRingEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRingEmitter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreRingEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRingEmitter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreRingEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRingEmitter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreRingEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRingEmitter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 103 | position(Vector3::ZERO), direction(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreRingEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRingEmitter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreRingEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRingEmitter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 103 | position(Vector3::ZERO), direction(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreRingEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRingEmitter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRingEmitter.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreRingEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRingEmitter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRingEmitter.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreAreaEmitter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreRingEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRingEmitter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 72%] Building CXX object Components/Paging/CMakeFiles/OgrePaging.dir/src/OgrePagedWorldSection.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorldSection.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorldSection.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorldSection.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorldSection.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorldSection.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorldSection.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorldSection.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgrePagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 75%] Building CXX object Components/Paging/CMakeFiles/OgrePaging.dir/src/OgreSimplePageContentCollection.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreSimplePageContentCollection.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreSimplePageContentCollection.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreSimplePageContentCollection.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreSimplePageContentCollection.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreSimplePageContentCollection.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreSimplePageContentCollection.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreSimplePageContentCollection.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreSimplePageContentCollection.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreSimplePageContentCollection.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreSimplePageContentCollection.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreSimplePageContentCollection.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreSimplePageContentCollection.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreSimplePageContentCollection.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreSimplePageContentCollection.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreSimplePageContentCollection.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreSimplePageContentCollection.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreSimplePageContentCollection.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreSimplePageContentCollection.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreSimplePageContentCollection.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreSimplePageContentCollection.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreSimplePageContentCollection.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreSimplePageContentCollection.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreSimplePageContentCollection.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreSimplePageContentCollection.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreSimplePageContentCollection.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreSimplePageContentCollection.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreSimplePageContentCollection.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreSimplePageContentCollection.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreSimplePageContentCollection.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreSimplePageContentCollection.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreSimplePageContentCollection.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreSimplePageContentCollection.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreSimplePageContentCollection.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreSimplePageContentCollection.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreSimplePageContentCollection.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreSimplePageContentCollection.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreSimplePageContentCollection.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreSimplePageContentCollection.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreSimplePageContentCollection.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreSimplePageContentCollection.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreSimplePageContentCollection.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreSimplePageContentCollection.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreSimplePageContentCollection.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreSimplePageContentCollection.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreSimplePageContentCollection.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreSimplePageContentCollection.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreSimplePageContentCollection.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreSimplePageContentCollection.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreSimplePageContentCollection.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreSimplePageContentCollection.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreSimplePageContentCollection.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreSimplePageContentCollection.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreSimplePageContentCollection.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreSimplePageContentCollection.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreSimplePageContentCollection.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreSimplePageContentCollection.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreSimplePageContentCollection.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreSimplePageContentCollection.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreSimplePageContentCollection.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreSimplePageContentCollection.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Paging/src/OgreSimplePageContentCollection.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 72%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExDualQuaternionSkinning.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExDualQuaternionSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExDualQuaternionSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExDualQuaternionSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExDualQuaternionSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExDualQuaternionSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExDualQuaternionSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExDualQuaternionSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExDualQuaternionSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExDualQuaternionSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExDualQuaternionSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExDualQuaternionSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExDualQuaternionSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExDualQuaternionSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExDualQuaternionSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExDualQuaternionSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExDualQuaternionSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExDualQuaternionSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExDualQuaternionSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExDualQuaternionSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExDualQuaternionSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExDualQuaternionSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExDualQuaternionSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExDualQuaternionSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExDualQuaternionSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExDualQuaternionSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExDualQuaternionSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExDualQuaternionSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExDualQuaternionSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExDualQuaternionSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExDualQuaternionSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExDualQuaternionSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExDualQuaternionSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExDualQuaternionSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExDualQuaternionSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExDualQuaternionSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExDualQuaternionSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExDualQuaternionSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExDualQuaternionSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExDualQuaternionSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExDualQuaternionSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExDualQuaternionSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExDualQuaternionSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExDualQuaternionSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExDualQuaternionSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExDualQuaternionSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExDualQuaternionSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExDualQuaternionSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExDualQuaternionSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExDualQuaternionSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExDualQuaternionSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExDualQuaternionSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExDualQuaternionSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExDualQuaternionSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExDualQuaternionSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExDualQuaternionSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExDualQuaternionSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExDualQuaternionSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExDualQuaternionSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExDualQuaternionSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExDualQuaternionSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExDualQuaternionSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExDualQuaternionSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExDualQuaternionSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExDualQuaternionSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExDualQuaternionSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExDualQuaternionSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExDualQuaternionSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExDualQuaternionSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExDualQuaternionSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExDualQuaternionSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExDualQuaternionSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExDualQuaternionSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExDualQuaternionSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExDualQuaternionSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExDualQuaternionSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExDualQuaternionSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExDualQuaternionSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExDualQuaternionSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExDualQuaternionSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExDualQuaternionSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExDualQuaternionSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExDualQuaternionSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExDualQuaternionSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExDualQuaternionSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExDualQuaternionSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExDualQuaternionSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExDualQuaternionSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExDualQuaternionSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExDualQuaternionSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExDualQuaternionSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExDualQuaternionSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExDualQuaternionSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExDualQuaternionSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExDualQuaternionSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExDualQuaternionSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExDualQuaternionSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExDualQuaternionSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExDualQuaternionSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExDualQuaternionSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExDualQuaternionSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExDualQuaternionSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExDualQuaternionSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExDualQuaternionSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExDualQuaternionSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExDualQuaternionSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExDualQuaternionSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExDualQuaternionSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExDualQuaternionSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExDualQuaternionSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExDualQuaternionSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExDualQuaternionSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExDualQuaternionSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExDualQuaternionSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExDualQuaternionSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExDualQuaternionSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExDualQuaternionSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExDualQuaternionSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExDualQuaternionSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExDualQuaternionSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExDualQuaternionSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExDualQuaternionSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExDualQuaternionSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 72%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLTextureManager.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTextureManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTextureManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTextureManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTextureManager.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTextureManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTextureManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 72%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/OgreGLTexture.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTexture.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTexture.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTexture.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTexture.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTexture.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLTexture.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/OgreGLTexture.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 75%] Building CXX object RenderSystems/GL/CMakeFiles/RenderSystem_GL.dir/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystemCapabilities.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/include/OgreGLRenderSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/StateCacheManager/OgreGLNullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 76%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreRotationAffector.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreRotationAffector.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 103 | position(Vector3::ZERO), direction(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 103 | position(Vector3::ZERO), direction(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp: In member function 'virtual Ogre::String Ogre::RotationAffector::CmdRotationSpeedRangeEnd::doGet(const void*) const': /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:158:41: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 158 | return StringConverter::toString( | ~~~~~~~~~~~~~~~~~~~~~~~~~^ 159 | static_cast(target)->getRotationSpeedRangeEnd() ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreRotationAffector.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:88:39: note: initializing argument 1 of 'static Ogre::String Ogre::StringConverter::toString(Ogre::Radian, short unsigned int, short unsigned int, char, std::ios_base::fmtflags)' 88 | static String toString(Radian val, unsigned short precision = 6, | ~~~~~~~^~~ /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp: In member function 'virtual Ogre::String Ogre::RotationAffector::CmdRotationSpeedRangeStart::doGet(const void*) const': /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:168:41: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 168 | return StringConverter::toString( | ~~~~~~~~~~~~~~~~~~~~~~~~~^ 169 | static_cast(target)->getRotationSpeedRangeStart() ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreRotationAffector.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:88:39: note: initializing argument 1 of 'static Ogre::String Ogre::StringConverter::toString(Ogre::Radian, short unsigned int, short unsigned int, char, std::ios_base::fmtflags)' 88 | static String toString(Radian val, unsigned short precision = 6, | ~~~~~~~^~~ /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp: In member function 'virtual Ogre::String Ogre::RotationAffector::CmdRotationRangeEnd::doGet(const void*) const': /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:179:41: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 179 | return StringConverter::toString( | ~~~~~~~~~~~~~~~~~~~~~~~~~^ 180 | static_cast(target)->getRotationRangeEnd() ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreRotationAffector.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:88:39: note: initializing argument 1 of 'static Ogre::String Ogre::StringConverter::toString(Ogre::Radian, short unsigned int, short unsigned int, char, std::ios_base::fmtflags)' 88 | static String toString(Radian val, unsigned short precision = 6, | ~~~~~~~^~~ /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp: In member function 'virtual Ogre::String Ogre::RotationAffector::CmdRotationRangeStart::doGet(const void*) const': /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:189:41: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 189 | return StringConverter::toString( | ~~~~~~~~~~~~~~~~~~~~~~~~~^ 190 | static_cast(target)->getRotationRangeStart() ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreRotationAffector.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreRotationAffector.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:88:39: note: initializing argument 1 of 'static Ogre::String Ogre::StringConverter::toString(Ogre::Radian, short unsigned int, short unsigned int, char, std::ios_base::fmtflags)' 88 | static String toString(Radian val, unsigned short precision = 6, | ~~~~~~~^~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 75%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreParticleFX.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFX.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFX.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFX.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFX.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFX.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFX.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFX.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFX.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFX.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFX.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFX.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFX.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFX.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFX.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFX.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFX.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFX.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFX.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFX.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFX.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFX.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFX.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFX.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFX.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFX.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFX.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFX.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFX.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFX.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFX.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFX.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFX.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFX.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFX.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFX.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFX.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFX.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFX.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFX.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFX.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFX.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFX.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFX.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFX.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFX.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFX.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFX.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFX.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFX.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFX.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFX.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFX.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFX.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFX.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFX.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFX.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFX.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFX.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFX.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFX.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFX.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitterFactory.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreParticleFXPlugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFX.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 103 | position(Vector3::ZERO), direction(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFX.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitterFactory.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreParticleFXPlugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFX.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 103 | position(Vector3::ZERO), direction(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFX.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 75%] Building CXX object Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeChunk.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunkHandler.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunkHandler.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunkHandler.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunkHandler.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunkHandler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNode.h: In member function 'const Ogre::Vector4 Ogre::Volume::OctreeNode::getCenterValue() const': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNode.h:520:20: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] 520 | return mCenterValue; | ^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:137:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' 137 | inline Vector4& operator = ( const Vector4& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunkHandler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h: In constructor 'Ogre::Volume::DualCell::DualCell(const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:56:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 56 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) | ^~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunkHandler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:56:22: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 56 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) | ^~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunkHandler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:56:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 56 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) | ^~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunkHandler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:56:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 56 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) | ^~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunkHandler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:56:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 56 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) | ^~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunkHandler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:56:58: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 56 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) | ^~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunkHandler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:56:67: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 56 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) | ^~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunkHandler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:56:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 56 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) | ^~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunkHandler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h: In member function 'void Ogre::Volume::DualGridGenerator::addDualCell(const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, Ogre::Vector4*)': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:161:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 161 | Vector3 from = mRoot->getFrom(); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunkHandler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:162:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 162 | Vector3 to = mRoot->getTo(); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h: In constructor 'Ogre::Volume::ChunkParameters::ChunkParameters()': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:100:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 100 | updateFrom(Vector3::ZERO), updateTo(Vector3::ZERO), async(false) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:100:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 100 | updateFrom(Vector3::ZERO), updateTo(Vector3::ZERO), async(false) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h: In member function 'Ogre::Vector3 Ogre::Volume::IsoSurfaceMC::interpolate(const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector4&, const Ogre::Vector4&, Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:66:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 66 | return v0; | ^~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:73:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 73 | return v1; | ^~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:80:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 80 | return v0; | ^~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp: In member function 'virtual bool Ogre::Volume::Chunk::frameStarted(const Ogre::FrameEvent&)': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:505:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 505 | Vector3 camPos = mCamera->getRealPosition(); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunk.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 75%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystemCapabilities.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/StateCacheManager/OgreGLES2NullStateCacheManagerImp.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 75%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreParticleFXPlugin.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitterFactory.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreParticleFXPlugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFXPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitterFactory.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreParticleFXPlugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFXPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitterFactory.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreParticleFXPlugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFXPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitterFactory.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreParticleFXPlugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFXPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitterFactory.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreParticleFXPlugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFXPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitterFactory.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreParticleFXPlugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFXPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 103 | position(Vector3::ZERO), direction(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitterFactory.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreParticleFXPlugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFXPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitterFactory.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreParticleFXPlugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFXPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 103 | position(Vector3::ZERO), direction(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitterFactory.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreParticleFXPlugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFXPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFXPlugin.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitterFactory.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreParticleFXPlugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFXPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFXPlugin.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitterFactory.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreParticleFXPlugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFXPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFXPlugin.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitterFactory.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreParticleFXPlugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFXPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFXPlugin.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitterFactory.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreParticleFXPlugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFXPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFXPlugin.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitterFactory.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreParticleFXPlugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFXPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFXPlugin.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitterFactory.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreParticleFXPlugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFXPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFXPlugin.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitterFactory.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreParticleFXPlugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFXPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFXPlugin.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitterFactory.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreParticleFXPlugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFXPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFXPlugin.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitterFactory.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreParticleFXPlugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFXPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFXPlugin.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitterFactory.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreParticleFXPlugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFXPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFXPlugin.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitterFactory.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreParticleFXPlugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFXPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFXPlugin.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitterFactory.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreParticleFXPlugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFXPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFXPlugin.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitterFactory.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreParticleFXPlugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFXPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFXPlugin.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitterFactory.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreParticleFXPlugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFXPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFXPlugin.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitterFactory.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreParticleFXPlugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFXPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFXPlugin.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitterFactory.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreParticleFXPlugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFXPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFXPlugin.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitterFactory.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreParticleFXPlugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFXPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFXPlugin.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitterFactory.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreParticleFXPlugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFXPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFXPlugin.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitterFactory.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreParticleFXPlugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFXPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFXPlugin.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitterFactory.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreParticleFXPlugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFXPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFXPlugin.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitterFactory.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreParticleFXPlugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFXPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFXPlugin.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitterFactory.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreParticleFXPlugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFXPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFXPlugin.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitterFactory.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreParticleFXPlugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFXPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFXPlugin.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitterFactory.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreParticleFXPlugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFXPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFXPlugin.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitterFactory.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreParticleFXPlugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFXPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFXPlugin.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitterFactory.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreParticleFXPlugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFXPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFXPlugin.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitterFactory.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreParticleFXPlugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFXPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFXPlugin.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitterFactory.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/include/OgreParticleFXPlugin.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreParticleFXPlugin.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 77%] Building CXX object PlugIns/ParticleFX/CMakeFiles/Plugin_ParticleFX.dir/src/OgreScaleAffector.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreScaleAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreScaleAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreScaleAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreScaleAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreScaleAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreScaleAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreScaleAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreScaleAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreScaleAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreScaleAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreScaleAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreScaleAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreScaleAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreScaleAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreScaleAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreScaleAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreScaleAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreScaleAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreScaleAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreScaleAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreScaleAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreScaleAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreScaleAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreScaleAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreScaleAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreScaleAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreScaleAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreScaleAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreScaleAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreScaleAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreScaleAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreScaleAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreScaleAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreScaleAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreScaleAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreScaleAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreScaleAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreScaleAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreScaleAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreScaleAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreScaleAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreScaleAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreScaleAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreScaleAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreScaleAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreScaleAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreScaleAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreScaleAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreScaleAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreScaleAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreScaleAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreScaleAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreScaleAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreScaleAffector.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 103 | position(Vector3::ZERO), direction(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreScaleAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreScaleAffector.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 103 | position(Vector3::ZERO), direction(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleSystem.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/ParticleFX/src/OgreScaleAffector.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 75%] Building CXX object PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZSceneManager.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp: In member function 'void Ogre::PCZSceneManager::_updateHomeZone(Ogre::PCZSceneNode*, bool)': /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:837:73: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 837 | Vector3 nodeCenter = pczsn->_getDerivedPosition(); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneManager.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManager.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 77%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESExtSupport.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/include/OgreGLSLESExtSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESExtSupport.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESExtSupport.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 78%] Linking CXX shared library ../../lib/libOgrePaging.so make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[1]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 79%] Built target OgrePaging make[1]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 78%] Building CXX object PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZSceneManagerDll.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManagerDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManagerDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManagerDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManagerDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManagerDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManagerDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManagerDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManagerDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManagerDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManagerDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManagerDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManagerDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManagerDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManagerDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManagerDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManagerDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManagerDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManagerDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManagerDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManagerDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManagerDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManagerDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManagerDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManagerDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManagerDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManagerDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManagerDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManagerDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManagerDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManagerDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManagerDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManagerDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManagerDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManagerDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManagerDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManagerDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManagerDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManagerDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManagerDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManagerDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManagerDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManagerDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManagerDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManagerDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManagerDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManagerDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManagerDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManagerDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManagerDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManagerDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManagerDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManagerDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManagerDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManagerDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManagerDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManagerDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManagerDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManagerDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManagerDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManagerDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneManagerDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 77%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESGpuProgram.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESGpuProgram.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESGpuProgram.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESGpuProgram.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESGpuProgram.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESGpuProgram.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESGpuProgram.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESGpuProgram.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESGpuProgram.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESGpuProgram.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESGpuProgram.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESGpuProgram.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESGpuProgram.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESGpuProgram.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESGpuProgram.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESGpuProgram.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESGpuProgram.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESGpuProgram.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESGpuProgram.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESGpuProgram.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESGpuProgram.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESGpuProgram.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESGpuProgram.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESGpuProgram.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESGpuProgram.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESGpuProgram.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESGpuProgram.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESGpuProgram.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESGpuProgram.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESGpuProgram.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESGpuProgram.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESGpuProgram.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESGpuProgram.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESGpuProgram.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESGpuProgram.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESGpuProgram.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESGpuProgram.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESGpuProgram.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESGpuProgram.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESGpuProgram.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESGpuProgram.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESGpuProgram.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESGpuProgram.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESGpuProgram.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESGpuProgram.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESGpuProgram.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESGpuProgram.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESGpuProgram.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESGpuProgram.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/include/OgreGLSLESExtSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/include/OgreGLSLESGpuProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESGpuProgram.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESGpuProgram.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESGpuProgram.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESGpuProgram.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESGpuProgram.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESGpuProgram.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESGpuProgram.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESGpuProgram.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESGpuProgram.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESGpuProgram.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESGpuProgram.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESGpuProgram.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESGpuProgram.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 79%] Linking CXX shared library ../../lib/Plugin_ParticleFX.so make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[1]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 80%] Built target Plugin_ParticleFX make[1]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 78%] Building CXX object PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZSceneNode.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneNode.cpp:44: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneNode.cpp:44: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneNode.cpp:44: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneNode.cpp:44: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneNode.cpp:44: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneNode.cpp:44: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneNode.cpp:44: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneNode.cpp:44: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneNode.cpp:44: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneNode.cpp:44: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneNode.cpp:44: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneNode.cpp:44: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneNode.cpp:44: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneNode.cpp:44: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneNode.cpp:44: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneNode.cpp:44: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneNode.cpp:44: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneNode.cpp:44: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneNode.cpp:44: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneNode.cpp:44: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneNode.cpp:44: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneNode.cpp:44: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneNode.cpp:44: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneNode.cpp:44: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneNode.cpp:44: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneNode.cpp:44: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneNode.cpp:44: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneNode.cpp:44: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneNode.cpp:44: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneNode.cpp:44: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneNode.cpp:44: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneNode.cpp:44: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneNode.cpp:44: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneNode.cpp:44: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneNode.cpp:44: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneNode.cpp:44: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneNode.cpp:44: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneNode.cpp:44: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneNode.cpp:44: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneNode.cpp:44: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneNode.cpp:44: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneNode.cpp:44: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneNode.cpp:44: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneNode.cpp:44: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneNode.cpp:44: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneNode.cpp:44: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneNode.cpp:44: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneNode.cpp:44: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneNode.cpp:44: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneNode.cpp:44: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneNode.cpp:44: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneNode.cpp:44: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneNode.cpp:44: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneNode.cpp:44: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneNode.cpp:44: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneNode.cpp:44: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneNode.cpp:44: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneNode.cpp:44: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneNode.cpp:44: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneNode.cpp:44: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneNode.cpp:44: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 78%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExHardwareSkinning.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinning.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinning.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinning.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinning.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinning.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinning.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinning.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinning.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinning.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinning.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinning.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinning.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinning.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinning.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinning.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinning.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinning.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinning.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinning.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinning.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinning.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinning.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinning.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinning.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinning.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinning.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinning.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinning.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinning.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinning.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinning.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinning.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinning.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinning.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinning.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinning.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinning.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinning.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinning.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinning.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinning.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinning.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinning.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinning.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinning.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinning.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinning.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinning.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinning.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinning.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinning.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinning.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinning.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinning.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinning.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinning.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinning.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinning.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinning.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinning.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinning.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 80%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESPreprocessor.cpp.o /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESPreprocessor.cpp: In member function 'Ogre::CPreprocessor::Token Ogre::CPreprocessor::GetArgument(Ogre::CPreprocessor::Token&, bool)': /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESPreprocessor.cpp:771:23: warning: this statement may fall through [-Wimplicit-fallthrough=] 771 | Error (Line, "Unfinished list of arguments"); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESPreprocessor.cpp:772:13: note: here 772 | case Token::TK_ERROR: | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESPreprocessor.cpp: In member function 'Ogre::CPreprocessor::Token Ogre::CPreprocessor::GetArguments(int&, Ogre::CPreprocessor::Token*&, bool)': /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESPreprocessor.cpp:844:23: warning: this statement may fall through [-Wimplicit-fallthrough=] 844 | Error (Line, "Unfinished list of arguments"); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESPreprocessor.cpp:845:13: note: here 845 | case Token::TK_ERROR: | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESPreprocessor.cpp: In member function 'Ogre::CPreprocessor::Token Ogre::CPreprocessor::Parse(const Ogre::CPreprocessor::Token&)': /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESPreprocessor.cpp:1255:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 1255 | if (empty_lines) | ^~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESPreprocessor.cpp:1264:13: note: here 1264 | case Token::TK_WHITESPACE: | ^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 79%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESLinkProgramManager.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/include/OgreGLSLESLinkProgramManager.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgramManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 78%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExHardwareSkinningTechnique.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinningTechnique.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinningTechnique.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinningTechnique.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinningTechnique.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinningTechnique.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinningTechnique.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinningTechnique.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinningTechnique.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinningTechnique.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinningTechnique.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinningTechnique.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinningTechnique.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinningTechnique.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinningTechnique.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinningTechnique.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinningTechnique.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinningTechnique.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinningTechnique.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinningTechnique.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinningTechnique.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinningTechnique.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinningTechnique.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinningTechnique.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinningTechnique.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinningTechnique.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinningTechnique.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinningTechnique.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinningTechnique.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinningTechnique.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinningTechnique.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinningTechnique.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinningTechnique.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinningTechnique.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinningTechnique.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinningTechnique.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinningTechnique.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinningTechnique.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinningTechnique.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinningTechnique.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinningTechnique.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinningTechnique.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinningTechnique.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinningTechnique.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinningTechnique.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinningTechnique.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinningTechnique.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinningTechnique.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinningTechnique.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinningTechnique.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinningTechnique.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinningTechnique.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinningTechnique.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinningTechnique.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinningTechnique.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinningTechnique.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinningTechnique.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinningTechnique.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinningTechnique.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinningTechnique.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinningTechnique.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExHardwareSkinningTechnique.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 78%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExLayeredBlending.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLayeredBlending.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLayeredBlending.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLayeredBlending.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLayeredBlending.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLayeredBlending.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLayeredBlending.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLayeredBlending.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLayeredBlending.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLayeredBlending.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLayeredBlending.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLayeredBlending.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLayeredBlending.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLayeredBlending.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLayeredBlending.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLayeredBlending.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLayeredBlending.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLayeredBlending.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLayeredBlending.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLayeredBlending.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLayeredBlending.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLayeredBlending.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLayeredBlending.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLayeredBlending.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLayeredBlending.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLayeredBlending.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLayeredBlending.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLayeredBlending.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLayeredBlending.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLayeredBlending.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLayeredBlending.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLayeredBlending.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLayeredBlending.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLayeredBlending.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLayeredBlending.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLayeredBlending.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLayeredBlending.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLayeredBlending.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLayeredBlending.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLayeredBlending.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLayeredBlending.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLayeredBlending.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLayeredBlending.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLayeredBlending.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLayeredBlending.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLayeredBlending.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLayeredBlending.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLayeredBlending.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLayeredBlending.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLayeredBlending.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLayeredBlending.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLayeredBlending.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLayeredBlending.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLayeredBlending.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLayeredBlending.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLayeredBlending.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLayeredBlending.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLayeredBlending.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLayeredBlending.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLayeredBlending.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLayeredBlending.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLayeredBlending.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLayeredBlending.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLayeredBlending.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLayeredBlending.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLayeredBlending.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLayeredBlending.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLayeredBlending.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLayeredBlending.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLayeredBlending.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLayeredBlending.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLayeredBlending.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLayeredBlending.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLayeredBlending.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLayeredBlending.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLayeredBlending.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLayeredBlending.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLayeredBlending.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLayeredBlending.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLayeredBlending.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLayeredBlending.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLayeredBlending.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLayeredBlending.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLayeredBlending.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLayeredBlending.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLayeredBlending.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLayeredBlending.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLayeredBlending.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLayeredBlending.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLayeredBlending.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLayeredBlending.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLayeredBlending.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLayeredBlending.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLayeredBlending.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLayeredBlending.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLayeredBlending.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLayeredBlending.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLayeredBlending.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLayeredBlending.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLayeredBlending.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLayeredBlending.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLayeredBlending.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLayeredBlending.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLayeredBlending.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLayeredBlending.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLayeredBlending.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLayeredBlending.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLayeredBlending.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLayeredBlending.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLayeredBlending.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLayeredBlending.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLayeredBlending.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLayeredBlending.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLayeredBlending.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLayeredBlending.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLayeredBlending.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLayeredBlending.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLayeredBlending.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLayeredBlending.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLayeredBlending.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLayeredBlending.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLayeredBlending.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLayeredBlending.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 79%] Building CXX object Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeDualGridGenerator.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNode.h: In member function 'const Ogre::Vector4 Ogre::Volume::OctreeNode::getCenterValue() const': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNode.h:520:20: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] 520 | return mCenterValue; | ^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:137:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' 137 | inline Vector4& operator = ( const Vector4& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h: In constructor 'Ogre::Volume::DualCell::DualCell(const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:56:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 56 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) | ^~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:56:22: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 56 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) | ^~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:56:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 56 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) | ^~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:56:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 56 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) | ^~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:56:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 56 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) | ^~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:56:58: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 56 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) | ^~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:56:67: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 56 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) | ^~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:56:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 56 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) | ^~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h: In member function 'void Ogre::Volume::DualGridGenerator::addDualCell(const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, Ogre::Vector4*)': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:161:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 161 | Vector3 from = mRoot->getFrom(); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:162:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 162 | Vector3 to = mRoot->getTo(); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeDualGridGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 79%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExLinearSkinning.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLinearSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLinearSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLinearSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLinearSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLinearSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLinearSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLinearSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLinearSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLinearSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLinearSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLinearSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLinearSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLinearSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLinearSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLinearSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLinearSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLinearSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLinearSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLinearSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLinearSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLinearSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLinearSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLinearSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLinearSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLinearSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLinearSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLinearSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLinearSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLinearSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLinearSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLinearSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLinearSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLinearSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLinearSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLinearSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLinearSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLinearSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLinearSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLinearSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLinearSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLinearSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLinearSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLinearSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLinearSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLinearSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLinearSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLinearSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLinearSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLinearSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLinearSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLinearSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLinearSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLinearSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLinearSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLinearSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLinearSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLinearSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLinearSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLinearSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLinearSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLinearSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLinearSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLinearSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLinearSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLinearSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLinearSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLinearSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLinearSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLinearSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLinearSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLinearSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLinearSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLinearSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLinearSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLinearSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLinearSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLinearSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLinearSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLinearSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLinearSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLinearSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLinearSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLinearSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLinearSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLinearSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLinearSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLinearSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLinearSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLinearSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLinearSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLinearSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLinearSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLinearSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLinearSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLinearSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLinearSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLinearSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLinearSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLinearSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLinearSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLinearSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLinearSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLinearSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLinearSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLinearSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLinearSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLinearSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLinearSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLinearSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLinearSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLinearSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLinearSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLinearSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLinearSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLinearSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLinearSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLinearSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLinearSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLinearSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLinearSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExHardwareSkinningTechnique.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExLinearSkinning.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExLinearSkinning.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 79%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESLinkProgram.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgram.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgram.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgram.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgram.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgram.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgram.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgram.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgram.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/include/OgreGLSLESLinkProgram.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgram.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgram.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgram.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgram.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgram.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgram.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgram.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgram.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgram.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgram.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgram.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgram.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgram.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgram.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgram.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgram.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgram.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgram.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgram.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgram.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgram.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgram.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgram.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgram.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgram.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgram.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgram.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgram.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgram.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgram.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgram.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgram.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgram.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgram.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgram.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgram.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgram.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgram.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgram.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgram.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgram.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgram.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgram.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgram.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgram.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgram.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgram.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgram.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgram.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgram.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgram.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgram.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESLinkProgram.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 78%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExIntegratedPSSM3.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExIntegratedPSSM3.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExIntegratedPSSM3.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExIntegratedPSSM3.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExIntegratedPSSM3.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExIntegratedPSSM3.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExIntegratedPSSM3.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExIntegratedPSSM3.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExIntegratedPSSM3.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExIntegratedPSSM3.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExIntegratedPSSM3.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExIntegratedPSSM3.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExIntegratedPSSM3.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExIntegratedPSSM3.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExIntegratedPSSM3.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExIntegratedPSSM3.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExIntegratedPSSM3.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExIntegratedPSSM3.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExIntegratedPSSM3.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExIntegratedPSSM3.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExIntegratedPSSM3.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExIntegratedPSSM3.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExIntegratedPSSM3.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExIntegratedPSSM3.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExIntegratedPSSM3.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExIntegratedPSSM3.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExIntegratedPSSM3.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExIntegratedPSSM3.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExIntegratedPSSM3.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExIntegratedPSSM3.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExIntegratedPSSM3.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExIntegratedPSSM3.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExIntegratedPSSM3.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExIntegratedPSSM3.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExIntegratedPSSM3.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExIntegratedPSSM3.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExIntegratedPSSM3.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExIntegratedPSSM3.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExIntegratedPSSM3.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExIntegratedPSSM3.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExIntegratedPSSM3.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExIntegratedPSSM3.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExIntegratedPSSM3.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExIntegratedPSSM3.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExIntegratedPSSM3.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExIntegratedPSSM3.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExIntegratedPSSM3.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExIntegratedPSSM3.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExIntegratedPSSM3.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExIntegratedPSSM3.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExIntegratedPSSM3.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExIntegratedPSSM3.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExIntegratedPSSM3.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExIntegratedPSSM3.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExIntegratedPSSM3.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExIntegratedPSSM3.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExIntegratedPSSM3.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExIntegratedPSSM3.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExIntegratedPSSM3.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExIntegratedPSSM3.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExIntegratedPSSM3.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExIntegratedPSSM3.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 79%] Building CXX object Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeChunkHandler.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunkHandler.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNode.h: In member function 'const Ogre::Vector4 Ogre::Volume::OctreeNode::getCenterValue() const': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNode.h:520:20: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] 520 | return mCenterValue; | ^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:137:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' 137 | inline Vector4& operator = ( const Vector4& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunkHandler.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h: In constructor 'Ogre::Volume::DualCell::DualCell(const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:56:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 56 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) | ^~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunkHandler.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:56:22: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 56 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) | ^~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunkHandler.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:56:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 56 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) | ^~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunkHandler.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:56:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 56 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) | ^~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunkHandler.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:56:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 56 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) | ^~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunkHandler.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:56:58: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 56 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) | ^~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunkHandler.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:56:67: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 56 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) | ^~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunkHandler.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:56:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 56 | mC0(c0), mC1(c1), mC2(c2), mC3(c3), mC4(c4), mC5(c5), mC6(c6), mC7(c7) | ^~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunkHandler.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h: In member function 'void Ogre::Volume::DualGridGenerator::addDualCell(const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector3&, Ogre::Vector4*)': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:161:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 161 | Vector3 from = mRoot->getFrom(); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunkHandler.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeDualGridGenerator.h:162:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 162 | Vector3 to = mRoot->getTo(); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunkHandler.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h: In constructor 'Ogre::Volume::ChunkParameters::ChunkParameters()': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:100:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 100 | updateFrom(Vector3::ZERO), updateTo(Vector3::ZERO), async(false) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunkHandler.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeChunk.h:100:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 100 | updateFrom(Vector3::ZERO), updateTo(Vector3::ZERO), async(false) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeChunkHandler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 80%] Building CXX object Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreBorderPanelOverlayElement.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgrePanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreBorderPanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreBorderPanelOverlayElement.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgrePanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreBorderPanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreBorderPanelOverlayElement.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgrePanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreBorderPanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreBorderPanelOverlayElement.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgrePanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreBorderPanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreBorderPanelOverlayElement.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgrePanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreBorderPanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreBorderPanelOverlayElement.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgrePanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreBorderPanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreBorderPanelOverlayElement.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgrePanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreBorderPanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreBorderPanelOverlayElement.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreBorderPanelOverlayElement.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgrePanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreBorderPanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreBorderPanelOverlayElement.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreBorderPanelOverlayElement.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgrePanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreBorderPanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreBorderPanelOverlayElement.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreBorderPanelOverlayElement.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgrePanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreBorderPanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreBorderPanelOverlayElement.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreBorderPanelOverlayElement.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgrePanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreBorderPanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreBorderPanelOverlayElement.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreBorderPanelOverlayElement.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgrePanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreBorderPanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreBorderPanelOverlayElement.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreBorderPanelOverlayElement.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgrePanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreBorderPanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreBorderPanelOverlayElement.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreBorderPanelOverlayElement.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgrePanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreBorderPanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreBorderPanelOverlayElement.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreBorderPanelOverlayElement.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgrePanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreBorderPanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreBorderPanelOverlayElement.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreBorderPanelOverlayElement.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgrePanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreBorderPanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreBorderPanelOverlayElement.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreBorderPanelOverlayElement.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgrePanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreBorderPanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreBorderPanelOverlayElement.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreBorderPanelOverlayElement.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgrePanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreBorderPanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreBorderPanelOverlayElement.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreBorderPanelOverlayElement.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgrePanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreBorderPanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreBorderPanelOverlayElement.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreBorderPanelOverlayElement.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgrePanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreBorderPanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreBorderPanelOverlayElement.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreBorderPanelOverlayElement.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgrePanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreBorderPanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreBorderPanelOverlayElement.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreBorderPanelOverlayElement.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgrePanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreBorderPanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreBorderPanelOverlayElement.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreBorderPanelOverlayElement.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgrePanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreBorderPanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreBorderPanelOverlayElement.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreBorderPanelOverlayElement.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgrePanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreBorderPanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreBorderPanelOverlayElement.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreBorderPanelOverlayElement.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgrePanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreBorderPanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreBorderPanelOverlayElement.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreBorderPanelOverlayElement.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgrePanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreBorderPanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreBorderPanelOverlayElement.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreBorderPanelOverlayElement.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgrePanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreBorderPanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreBorderPanelOverlayElement.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreBorderPanelOverlayElement.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgrePanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreBorderPanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreBorderPanelOverlayElement.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreBorderPanelOverlayElement.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgrePanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreBorderPanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreBorderPanelOverlayElement.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreBorderPanelOverlayElement.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgrePanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreBorderPanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreBorderPanelOverlayElement.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreBorderPanelOverlayElement.cpp:39: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgrePanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreBorderPanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreBorderPanelOverlayElement.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreBorderPanelOverlayElement.cpp:39: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgrePanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreBorderPanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreBorderPanelOverlayElement.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreBorderPanelOverlayElement.cpp:39: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgrePanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreBorderPanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreBorderPanelOverlayElement.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreBorderPanelOverlayElement.cpp:39: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgrePanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreBorderPanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreBorderPanelOverlayElement.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 80%] Building CXX object PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZone.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZone.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZone.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZone.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZone.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZone.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZone.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZone.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZone.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZone.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZone.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZone.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZone.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZone.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZone.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZone.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZone.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZone.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZone.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZone.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZone.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZone.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZone.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZone.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZone.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZone.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZone.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZone.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZone.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZone.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZone.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZone.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZone.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZone.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZone.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZone.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZone.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZone.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZone.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZone.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZone.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZone.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZone.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZone.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZone.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZone.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZone.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZone.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZone.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZone.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZCamera.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:56, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZone.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZone.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZCamera.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:56, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZone.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZone.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZCamera.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:56, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZone.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZone.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZCamera.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:56, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZone.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZone.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZCamera.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:56, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZone.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZone.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZCamera.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:56, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZone.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZone.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 79%] Building CXX object PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZSceneQuery.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneQuery.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneQuery.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneQuery.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneQuery.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneQuery.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneQuery.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneQuery.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneQuery.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneQuery.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneQuery.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneQuery.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneQuery.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneQuery.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneQuery.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneQuery.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneQuery.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneQuery.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneQuery.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneQuery.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneQuery.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneQuery.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneQuery.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneQuery.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneQuery.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneQuery.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneQuery.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneQuery.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneQuery.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneQuery.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneQuery.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneQuery.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneQuery.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneQuery.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneQuery.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneQuery.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneQuery.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneQuery.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneQuery.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneQuery.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneQuery.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneQuery.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneQuery.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneQuery.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneQuery.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneQuery.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneQuery.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneQuery.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneQuery.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneQuery.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneQuery.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneQuery.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneQuery.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneQuery.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneQuery.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneQuery.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneQuery.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneQuery.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneQuery.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneQuery.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneQuery.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZSceneQuery.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 81%] Building CXX object Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeGridSource.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeGridSource.cpp: In member function 'virtual Ogre::Vector3 Ogre::Volume::GridSource::getIntersectionStart(const Ogre::Ray&, Ogre::Real) const': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeGridSource.cpp:46:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 46 | return ray.getOrigin(); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeGridSource.cpp:58:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | return ray.getOrigin(); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 80%] Building CXX object PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePCZoneFactory.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZoneFactory.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZoneFactory.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZoneFactory.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZoneFactory.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZoneFactory.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZoneFactory.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZoneFactory.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZoneFactory.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZoneFactory.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZoneFactory.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZoneFactory.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZoneFactory.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZoneFactory.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZoneFactory.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZoneFactory.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZoneFactory.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZoneFactory.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZoneFactory.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZoneFactory.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZoneFactory.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZoneFactory.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZoneFactory.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZoneFactory.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZoneFactory.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZoneFactory.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZoneFactory.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZoneFactory.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZoneFactory.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZoneFactory.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZoneFactory.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZoneFactory.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZoneFactory.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZoneFactory.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZoneFactory.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZoneFactory.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZoneFactory.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZoneFactory.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZoneFactory.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZoneFactory.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZoneFactory.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZoneFactory.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZoneFactory.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZoneFactory.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZoneFactory.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZoneFactory.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZoneFactory.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZoneFactory.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZoneFactory.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZoneFactory.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZoneFactory.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZoneFactory.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZoneFactory.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZoneFactory.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZoneFactory.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZoneFactory.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZoneFactory.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZoneFactory.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZoneFactory.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZoneFactory.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZoneFactory.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZoneFactory.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZoneFactory.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZoneFactory.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZoneFactory.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZoneFactory.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZoneFactory.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZoneFactory.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZoneFactory.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZoneFactory.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZoneFactory.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZoneFactory.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZoneFactory.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZoneFactory.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZoneFactory.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZoneFactory.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZoneFactory.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZoneFactory.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZoneFactory.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZoneFactory.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZoneFactory.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZoneFactory.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZoneFactory.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZoneFactory.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZoneFactory.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZoneFactory.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZoneFactory.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZoneFactory.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZoneFactory.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZoneFactory.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZoneFactory.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZoneFactory.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZoneFactory.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZoneFactory.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZoneFactory.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZoneFactory.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZoneFactory.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZoneFactory.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZoneFactory.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZCamera.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:56, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZoneFactory.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZoneFactory.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZoneFactory.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZoneFactory.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZCamera.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:56, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZoneFactory.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZoneFactory.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZoneFactory.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZoneFactory.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZCamera.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:56, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZoneFactory.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZoneFactory.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZoneFactory.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZoneFactory.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZCamera.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:56, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZoneFactory.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZoneFactory.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZoneFactory.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZoneFactory.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZCamera.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:56, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZoneFactory.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZoneFactory.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZoneFactory.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZoneFactory.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZCamera.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:56, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZoneFactory.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZoneFactory.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZoneFactory.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePCZoneFactory.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 80%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExNormalMapLighting.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExNormalMapLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExNormalMapLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExNormalMapLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExNormalMapLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExNormalMapLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExNormalMapLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExNormalMapLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExNormalMapLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExNormalMapLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExNormalMapLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExNormalMapLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExNormalMapLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExNormalMapLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExNormalMapLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExNormalMapLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExNormalMapLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExNormalMapLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExNormalMapLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExNormalMapLighting.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExNormalMapLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExNormalMapLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExNormalMapLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExNormalMapLighting.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExNormalMapLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExNormalMapLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExNormalMapLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExNormalMapLighting.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExNormalMapLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExNormalMapLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExNormalMapLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExNormalMapLighting.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExNormalMapLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExNormalMapLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExNormalMapLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExNormalMapLighting.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExNormalMapLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExNormalMapLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExNormalMapLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExNormalMapLighting.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExNormalMapLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExNormalMapLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExNormalMapLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExNormalMapLighting.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExNormalMapLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExNormalMapLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExNormalMapLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExNormalMapLighting.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExNormalMapLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExNormalMapLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExNormalMapLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExNormalMapLighting.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExNormalMapLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExNormalMapLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExNormalMapLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExNormalMapLighting.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExNormalMapLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExNormalMapLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExNormalMapLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExNormalMapLighting.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExNormalMapLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExNormalMapLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExNormalMapLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExNormalMapLighting.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExNormalMapLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExNormalMapLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExNormalMapLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExNormalMapLighting.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExNormalMapLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExNormalMapLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExNormalMapLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExNormalMapLighting.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExNormalMapLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExNormalMapLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExNormalMapLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExNormalMapLighting.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExNormalMapLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExNormalMapLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExNormalMapLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExNormalMapLighting.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExNormalMapLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExNormalMapLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExNormalMapLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExNormalMapLighting.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExNormalMapLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExNormalMapLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExNormalMapLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExNormalMapLighting.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExNormalMapLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExNormalMapLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExNormalMapLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExNormalMapLighting.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExNormalMapLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExNormalMapLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExNormalMapLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExNormalMapLighting.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExNormalMapLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExNormalMapLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExNormalMapLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExNormalMapLighting.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExNormalMapLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExNormalMapLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExNormalMapLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExNormalMapLighting.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExNormalMapLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExNormalMapLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExNormalMapLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExNormalMapLighting.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExNormalMapLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExNormalMapLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExNormalMapLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExNormalMapLighting.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExNormalMapLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExNormalMapLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExNormalMapLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExNormalMapLighting.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExNormalMapLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExNormalMapLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExNormalMapLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExNormalMapLighting.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExNormalMapLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExNormalMapLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExNormalMapLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 81%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExPerPixelLighting.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExPerPixelLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExPerPixelLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExPerPixelLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExPerPixelLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExPerPixelLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExPerPixelLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExPerPixelLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExPerPixelLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExPerPixelLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExPerPixelLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExPerPixelLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExPerPixelLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExPerPixelLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExPerPixelLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExPerPixelLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExPerPixelLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExPerPixelLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExPerPixelLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExPerPixelLighting.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExPerPixelLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExPerPixelLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExPerPixelLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExPerPixelLighting.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExPerPixelLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExPerPixelLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExPerPixelLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExPerPixelLighting.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExPerPixelLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExPerPixelLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExPerPixelLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExPerPixelLighting.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExPerPixelLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExPerPixelLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExPerPixelLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExPerPixelLighting.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExPerPixelLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExPerPixelLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExPerPixelLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExPerPixelLighting.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExPerPixelLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExPerPixelLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExPerPixelLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExPerPixelLighting.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExPerPixelLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExPerPixelLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExPerPixelLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExPerPixelLighting.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExPerPixelLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExPerPixelLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExPerPixelLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExPerPixelLighting.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExPerPixelLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExPerPixelLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExPerPixelLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExPerPixelLighting.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExPerPixelLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExPerPixelLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExPerPixelLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExPerPixelLighting.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExPerPixelLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExPerPixelLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExPerPixelLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExPerPixelLighting.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExPerPixelLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExPerPixelLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExPerPixelLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExPerPixelLighting.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExPerPixelLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExPerPixelLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExPerPixelLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExPerPixelLighting.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExPerPixelLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExPerPixelLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExPerPixelLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExPerPixelLighting.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExPerPixelLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExPerPixelLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExPerPixelLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExPerPixelLighting.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExPerPixelLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExPerPixelLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExPerPixelLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExPerPixelLighting.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExPerPixelLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExPerPixelLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExPerPixelLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExPerPixelLighting.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExPerPixelLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExPerPixelLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExPerPixelLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExPerPixelLighting.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExPerPixelLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExPerPixelLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExPerPixelLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExPerPixelLighting.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExPerPixelLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExPerPixelLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExPerPixelLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExPerPixelLighting.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExPerPixelLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExPerPixelLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExPerPixelLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExPerPixelLighting.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExPerPixelLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExPerPixelLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExPerPixelLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExPerPixelLighting.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExPerPixelLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExPerPixelLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExPerPixelLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExPerPixelLighting.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExPerPixelLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExPerPixelLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExPerPixelLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExPerPixelLighting.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExPerPixelLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExPerPixelLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExPerPixelLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExPerPixelLighting.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExPerPixelLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExPerPixelLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExPerPixelLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 81%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgramCommon.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/OgreEGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreX11EGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreGLES2Util.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramCommon.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/OgreEGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreX11EGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreGLES2Util.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramCommon.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/OgreEGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreX11EGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreGLES2Util.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramCommon.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/OgreEGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreX11EGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreGLES2Util.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramCommon.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/OgreEGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreX11EGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreGLES2Util.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramCommon.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/OgreEGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreX11EGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreGLES2Util.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramCommon.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/OgreEGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreX11EGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreGLES2Util.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramCommon.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/OgreEGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreX11EGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreGLES2Util.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramCommon.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/OgreEGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreX11EGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreGLES2Util.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramCommon.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/OgreEGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreX11EGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreGLES2Util.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramCommon.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/OgreEGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreX11EGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreGLES2Util.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramCommon.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/OgreEGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreX11EGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreGLES2Util.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramCommon.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/OgreEGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreX11EGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreGLES2Util.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramCommon.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/OgreEGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreX11EGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreGLES2Util.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramCommon.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/OgreEGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreX11EGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreGLES2Util.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramCommon.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/OgreEGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreX11EGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreGLES2Util.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramCommon.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/OgreEGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreX11EGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreGLES2Util.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramCommon.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/OgreEGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreX11EGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreGLES2Util.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramCommon.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/OgreEGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreX11EGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreGLES2Util.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramCommon.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/OgreEGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreX11EGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreGLES2Util.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramCommon.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/OgreEGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreX11EGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreGLES2Util.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramCommon.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/OgreEGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreX11EGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreGLES2Util.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramCommon.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/OgreEGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreX11EGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreGLES2Util.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramCommon.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/OgreEGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreX11EGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreGLES2Util.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramCommon.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/OgreEGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreX11EGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreGLES2Util.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramCommon.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/OgreEGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreX11EGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreGLES2Util.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramCommon.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/OgreEGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreX11EGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreGLES2Util.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramCommon.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/OgreEGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreX11EGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreGLES2Util.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramCommon.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/OgreEGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreX11EGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreGLES2Util.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramCommon.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/OgreEGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreX11EGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreGLES2Util.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramCommon.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/OgreEGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreX11EGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreGLES2Util.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramCommon.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/OgreEGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreX11EGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreGLES2Util.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramCommon.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/OgreEGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreX11EGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreGLES2Util.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramCommon.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/OgreEGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreX11EGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreGLES2Util.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramCommon.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/OgreEGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreX11EGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreGLES2Util.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramCommon.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/OgreEGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreX11EGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreGLES2Util.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramCommon.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/OgreEGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreX11EGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreGLES2Util.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramCommon.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/OgreEGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreX11EGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreGLES2Util.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramCommon.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/OgreEGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreX11EGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreGLES2Util.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramCommon.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/OgreEGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreX11EGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreGLES2Util.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramCommon.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/OgreEGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreX11EGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreGLES2Util.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramCommon.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/OgreEGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreX11EGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreGLES2Util.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramCommon.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/OgreEGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreX11EGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreGLES2Util.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramCommon.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/OgreEGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreX11EGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreGLES2Util.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramCommon.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/OgreEGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreX11EGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreGLES2Util.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramCommon.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/OgreEGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreX11EGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreGLES2Util.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramCommon.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/OgreEGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreX11EGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreGLES2Util.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramCommon.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/OgreEGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreX11EGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreGLES2Util.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramCommon.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/OgreEGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreX11EGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreGLES2Util.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramCommon.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/OgreEGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreX11EGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreGLES2Util.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramCommon.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/OgreEGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreX11EGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreGLES2Util.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramCommon.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/OgreEGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreX11EGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreGLES2Util.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramCommon.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/include/OgreGLSLESProgramCommon.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramCommon.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramCommon.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/OgreEGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreX11EGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreGLES2Util.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramCommon.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramCommon.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/OgreEGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreX11EGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreGLES2Util.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramCommon.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramCommon.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/OgreEGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreX11EGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreGLES2Util.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramCommon.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramCommon.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Support.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/OgreEGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreX11EGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreGLES2Util.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramCommon.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 81%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExTriplanarTexturing.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTriplanarTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTriplanarTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTriplanarTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTriplanarTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTriplanarTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTriplanarTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTriplanarTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTriplanarTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTriplanarTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTriplanarTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTriplanarTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTriplanarTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTriplanarTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTriplanarTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTriplanarTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTriplanarTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTriplanarTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTriplanarTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTriplanarTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTriplanarTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTriplanarTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTriplanarTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTriplanarTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTriplanarTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTriplanarTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTriplanarTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTriplanarTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTriplanarTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTriplanarTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTriplanarTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTriplanarTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTriplanarTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTriplanarTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTriplanarTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTriplanarTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTriplanarTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTriplanarTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTriplanarTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTriplanarTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTriplanarTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTriplanarTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTriplanarTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTriplanarTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTriplanarTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTriplanarTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTriplanarTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTriplanarTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTriplanarTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTriplanarTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTriplanarTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTriplanarTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTriplanarTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTriplanarTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTriplanarTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTriplanarTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTriplanarTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTriplanarTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTriplanarTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTriplanarTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTriplanarTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTriplanarTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTriplanarTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTriplanarTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTriplanarTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTriplanarTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTriplanarTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTriplanarTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTriplanarTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTriplanarTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTriplanarTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTriplanarTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTriplanarTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTriplanarTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTriplanarTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTriplanarTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTriplanarTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTriplanarTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTriplanarTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTriplanarTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTriplanarTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTriplanarTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTriplanarTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTriplanarTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTriplanarTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTriplanarTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTriplanarTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTriplanarTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTriplanarTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTriplanarTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTriplanarTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTriplanarTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTriplanarTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTriplanarTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTriplanarTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTriplanarTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTriplanarTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTriplanarTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTriplanarTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTriplanarTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTriplanarTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTriplanarTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTriplanarTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTriplanarTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTriplanarTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTriplanarTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTriplanarTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTriplanarTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTriplanarTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTriplanarTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTriplanarTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTriplanarTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTriplanarTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTriplanarTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTriplanarTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTriplanarTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTriplanarTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTriplanarTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTriplanarTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTriplanarTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTriplanarTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTriplanarTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTriplanarTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 83%] Building CXX object Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreFont.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreFont.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreFont.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreFont.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreFont.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreFont.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreFont.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreFont.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreFont.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreFont.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreFont.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreFont.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreFont.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreFont.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreFont.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreFont.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreFont.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreFont.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreFont.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreFont.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreFont.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreFont.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreFont.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreFont.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreFont.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreFont.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreFont.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreFont.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreFont.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreFont.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreFont.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreFont.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreFont.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreFont.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreFont.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreFont.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreFont.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreFont.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreFont.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreFont.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreFont.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreFont.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreFont.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreFont.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreFont.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreFont.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreFont.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreFont.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreFont.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreFont.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreFont.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreFont.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderWindow.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreFont.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreFont.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreFont.cpp: In member function 'virtual void Ogre::Font::loadResource(Ogre::Resource*)': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreFont.cpp:384:50: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 384 | for(int j = 0; j < face->glyph->bitmap.rows; j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreFont.cpp:388:58: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 388 | for(int k = 0; k < face->glyph->bitmap.width; k++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 80%] Building CXX object Tools/XMLConverter/CMakeFiles/OgreXMLConverter.dir/src/main.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimationTrack.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:43, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:43, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:43, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:43, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:77, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 103 | position(Vector3::ZERO), direction(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:77, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 103 | position(Vector3::ZERO), direction(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 81%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgram.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgram.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 84%] Building CXX object PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePortal.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortal.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortal.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortal.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortal.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortal.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortal.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortal.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortal.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortal.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortal.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortal.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortal.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortal.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortal.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortal.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortal.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortal.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortal.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortal.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortal.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortal.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortal.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortal.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortal.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortal.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortal.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortal.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortal.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortal.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortal.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortal.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortal.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortal.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortal.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortal.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortal.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortal.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortal.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortal.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortal.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortal.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortal.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortal.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortal.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortal.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortal.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortal.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortal.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortal.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortal.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortal.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortal.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortal.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortal.cpp:40: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortal.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortal.cpp:40: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortal.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortal.cpp:40: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortal.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortal.cpp:40: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortal.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortal.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 83%] Building CXX object Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeIsoSurface.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurface.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurface.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurface.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurface.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurface.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurface.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurface.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurface.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurface.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurface.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurface.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurface.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurface.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurface.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurface.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurface.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurface.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurface.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurface.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurface.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurface.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurface.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurface.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurface.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurface.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurface.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurface.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurface.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurface.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurface.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurface.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurface.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurface.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurface.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurface.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurface.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurface.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurface.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurface.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurface.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurface.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurface.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurface.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurface.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurface.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurface.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurface.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurface.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurface.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurface.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurface.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurface.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurface.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurface.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurface.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurface.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurface.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurface.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurface.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurface.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurface.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 84%] Building CXX object PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgrePortalBase.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZCamera.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:56, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZCamera.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:56, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZCamera.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:56, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZCamera.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZone.h:56, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp: In constructor 'Ogre::PortalBase::PortalBase(const String&, Ogre::PortalBase::PORTAL_TYPE)': /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:43:5: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 43 | mDirection(Vector3::UNIT_Z), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp: In member function 'void Ogre::PortalBase::updateDerivedValues() const': /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:304:45: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] 304 | mPrevDerivedPlane = mDerivedPlane; | ^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:67:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' 67 | Plane (const Plane& rhs); | ^~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:306:82: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] 306 | mDerivedPlane = Ogre::Plane(mDerivedDirection, mDerivedCP); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:67:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' 67 | Plane (const Plane& rhs); | ^~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:320:82: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] 320 | mDerivedPlane = Ogre::Plane(mDerivedDirection, mDerivedCP); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:67:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' 67 | Plane (const Plane& rhs); | ^~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:322:45: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] 322 | mPrevDerivedPlane = mDerivedPlane; | ^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:67:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' 67 | Plane (const Plane& rhs); | ^~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:342:45: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] 342 | mPrevDerivedPlane = mDerivedPlane; | ^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:67:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' 67 | Plane (const Plane& rhs); | ^~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:344:82: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] 344 | mDerivedPlane = Ogre::Plane(mDerivedDirection, mDerivedCP); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:67:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' 67 | Plane (const Plane& rhs); | ^~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:364:82: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] 364 | mDerivedPlane = Ogre::Plane(mDerivedDirection, mDerivedCP); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:67:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' 67 | Plane (const Plane& rhs); | ^~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:366:45: warning: implicitly-declared 'Ogre::Plane& Ogre::Plane::operator=(const Ogre::Plane&)' is deprecated [-Wdeprecated-copy] 366 | mPrevDerivedPlane = mDerivedPlane; | ^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgrePortalBase.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgrePortalBase.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlane.h:67:9: note: because 'Ogre::Plane' has user-provided 'Ogre::Plane::Plane(const Ogre::Plane&)' 67 | Plane (const Plane& rhs); | ^~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 81%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderExTextureAtlasSampler.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTextureAtlasSampler.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTextureAtlasSampler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTextureAtlasSampler.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTextureAtlasSampler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTextureAtlasSampler.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTextureAtlasSampler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTextureAtlasSampler.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTextureAtlasSampler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTextureAtlasSampler.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTextureAtlasSampler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTextureAtlasSampler.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTextureAtlasSampler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTextureAtlasSampler.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTextureAtlasSampler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTextureAtlasSampler.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTextureAtlasSampler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTextureAtlasSampler.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTextureAtlasSampler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTextureAtlasSampler.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTextureAtlasSampler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTextureAtlasSampler.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTextureAtlasSampler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTextureAtlasSampler.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTextureAtlasSampler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTextureAtlasSampler.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTextureAtlasSampler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTextureAtlasSampler.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTextureAtlasSampler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTextureAtlasSampler.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTextureAtlasSampler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTextureAtlasSampler.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTextureAtlasSampler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTextureAtlasSampler.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTextureAtlasSampler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTextureAtlasSampler.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTextureAtlasSampler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTextureAtlasSampler.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTextureAtlasSampler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTextureAtlasSampler.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTextureAtlasSampler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTextureAtlasSampler.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTextureAtlasSampler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTextureAtlasSampler.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTextureAtlasSampler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTextureAtlasSampler.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTextureAtlasSampler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTextureAtlasSampler.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTextureAtlasSampler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTextureAtlasSampler.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTextureAtlasSampler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTextureAtlasSampler.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTextureAtlasSampler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTextureAtlasSampler.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTextureAtlasSampler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTextureAtlasSampler.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTextureAtlasSampler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTextureAtlasSampler.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTextureAtlasSampler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTextureAtlasSampler.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTextureAtlasSampler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTextureAtlasSampler.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTextureAtlasSampler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTextureAtlasSampler.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTextureAtlasSampler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTextureAtlasSampler.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTextureAtlasSampler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTextureAtlasSampler.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTextureAtlasSampler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTextureAtlasSampler.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTextureAtlasSampler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTextureAtlasSampler.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTextureAtlasSampler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTextureAtlasSampler.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTextureAtlasSampler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTextureAtlasSampler.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTextureAtlasSampler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTextureAtlasSampler.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTextureAtlasSampler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTextureAtlasSampler.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTextureAtlasSampler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTextureAtlasSampler.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTextureAtlasSampler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTextureAtlasSampler.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTextureAtlasSampler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTextureAtlasSampler.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTextureAtlasSampler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTextureAtlasSampler.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTextureAtlasSampler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTextureAtlasSampler.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTextureAtlasSampler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTextureAtlasSampler.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTextureAtlasSampler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTextureAtlasSampler.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTextureAtlasSampler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTextureAtlasSampler.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTextureAtlasSampler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTextureAtlasSampler.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTextureAtlasSampler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTextureAtlasSampler.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTextureAtlasSampler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTextureAtlasSampler.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTextureAtlasSampler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTextureAtlasSampler.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTextureAtlasSampler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTextureAtlasSampler.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTextureAtlasSampler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTextureAtlasSampler.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTextureAtlasSampler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTextureAtlasSampler.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTextureAtlasSampler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTextureAtlasSampler.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTextureAtlasSampler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTextureAtlasSampler.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTextureAtlasSampler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTextureAtlasSampler.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTextureAtlasSampler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTextureAtlasSampler.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTextureAtlasSampler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTextureAtlasSampler.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTextureAtlasSampler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExTextureAtlasSampler.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderExTextureAtlasSampler.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 82%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPColour.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPColour.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPColour.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPColour.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPColour.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPColour.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPColour.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPColour.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPColour.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPColour.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPColour.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPColour.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPColour.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPColour.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPColour.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPColour.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPColour.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPColour.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPColour.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPColour.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPColour.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPColour.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPColour.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPColour.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPColour.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPColour.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPColour.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPColour.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPColour.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPColour.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPColour.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPColour.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPColour.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPColour.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPColour.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPColour.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPColour.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPColour.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPColour.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPColour.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPColour.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPColour.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPColour.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPColour.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPColour.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPColour.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPColour.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPColour.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPColour.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPColour.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPColour.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPColour.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPColour.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPColour.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPColour.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPColour.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPColour.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPColour.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPColour.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPColour.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPColour.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPColour.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPColour.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPColour.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPColour.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPColour.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPColour.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPColour.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPColour.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPColour.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPColour.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPColour.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPColour.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPColour.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPColour.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPColour.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPColour.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPColour.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPColour.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPColour.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPColour.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPColour.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPColour.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPColour.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPColour.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPColour.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPColour.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPColour.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPColour.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPColour.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPColour.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPColour.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPColour.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPColour.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPColour.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPColour.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPColour.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPColour.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPColour.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPColour.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPColour.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPColour.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPColour.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPColour.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPColour.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPColour.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPColour.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPColour.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPColour.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPColour.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPColour.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPColour.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPColour.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPColour.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPColour.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPColour.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPColour.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPColour.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPColour.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPColour.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPColour.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPColour.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPColour.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 81%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgramFactory.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramFactory.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramFactory.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramFactory.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramFactory.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramFactory.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramFactory.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramFactory.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramFactory.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramFactory.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramFactory.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramFactory.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramFactory.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramFactory.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramFactory.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramFactory.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramFactory.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramFactory.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramFactory.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramFactory.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramFactory.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramFactory.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramFactory.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramFactory.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramFactory.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramFactory.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramFactory.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramFactory.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramFactory.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramFactory.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramFactory.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramFactory.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramFactory.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramFactory.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramFactory.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramFactory.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramFactory.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramFactory.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramFactory.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramFactory.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramFactory.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramFactory.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramFactory.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramFactory.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramFactory.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramFactory.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramFactory.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramFactory.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramFactory.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/include/OgreGLSLESExtSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/include/OgreGLSLESProgramFactory.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramFactory.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramFactory.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramFactory.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramFactory.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramFactory.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramFactory.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramFactory.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramFactory.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramFactory.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramFactory.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramFactory.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramFactory.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramFactory.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 85%] Building CXX object PlugIns/PCZSceneManager/CMakeFiles/Plugin_PCZSceneManager.dir/src/OgreSegment.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreSegment.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreSegment.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreSegment.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreSegment.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreSegment.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreSegment.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreSegment.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreSegment.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreSegment.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreSegment.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreSegment.cpp: In constructor 'Ogre::Segment::Segment(const Ogre::Vector3&, const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreSegment.cpp:54:5: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | mOrigin(origin), | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreSegment.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreSegment.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreSegment.cpp:55:5: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 55 | mDirection(direction), | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/include/OgreSegment.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/PCZSceneManager/src/OgreSegment.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 83%] Building CXX object Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeHalfFloatGridSource.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeHalfFloatGridSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeHalfFloatGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeHalfFloatGridSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeHalfFloatGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeHalfFloatGridSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeHalfFloatGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeHalfFloatGridSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeHalfFloatGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeHalfFloatGridSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeHalfFloatGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeHalfFloatGridSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeHalfFloatGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeHalfFloatGridSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeHalfFloatGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeHalfFloatGridSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeHalfFloatGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeHalfFloatGridSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeHalfFloatGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeHalfFloatGridSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeHalfFloatGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeHalfFloatGridSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeHalfFloatGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeHalfFloatGridSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeHalfFloatGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeHalfFloatGridSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeHalfFloatGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeHalfFloatGridSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeHalfFloatGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeHalfFloatGridSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeHalfFloatGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeHalfFloatGridSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeHalfFloatGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeHalfFloatGridSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeHalfFloatGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeHalfFloatGridSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeHalfFloatGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeHalfFloatGridSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeHalfFloatGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeHalfFloatGridSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeHalfFloatGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeHalfFloatGridSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeHalfFloatGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeHalfFloatGridSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeHalfFloatGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeHalfFloatGridSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeHalfFloatGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeHalfFloatGridSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeHalfFloatGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeHalfFloatGridSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeHalfFloatGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeHalfFloatGridSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeHalfFloatGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeHalfFloatGridSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeHalfFloatGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeHalfFloatGridSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeHalfFloatGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeHalfFloatGridSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeHalfFloatGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeHalfFloatGridSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeHalfFloatGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeHalfFloatGridSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeHalfFloatGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeHalfFloatGridSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeHalfFloatGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeHalfFloatGridSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeHalfFloatGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeHalfFloatGridSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeHalfFloatGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeHalfFloatGridSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeHalfFloatGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeHalfFloatGridSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeHalfFloatGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeHalfFloatGridSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeHalfFloatGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeHalfFloatGridSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeHalfFloatGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeHalfFloatGridSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeHalfFloatGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeHalfFloatGridSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeHalfFloatGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeHalfFloatGridSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeHalfFloatGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeHalfFloatGridSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeHalfFloatGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeHalfFloatGridSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeHalfFloatGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeHalfFloatGridSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeHalfFloatGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeHalfFloatGridSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeHalfFloatGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeHalfFloatGridSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeHalfFloatGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeHalfFloatGridSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeHalfFloatGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeHalfFloatGridSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeHalfFloatGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeHalfFloatGridSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeHalfFloatGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeHalfFloatGridSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeHalfFloatGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeHalfFloatGridSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeHalfFloatGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeHalfFloatGridSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeHalfFloatGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeHalfFloatGridSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeHalfFloatGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeHalfFloatGridSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeHalfFloatGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeHalfFloatGridSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeHalfFloatGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeHalfFloatGridSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeHalfFloatGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeHalfFloatGridSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeHalfFloatGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeHalfFloatGridSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeHalfFloatGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeHalfFloatGridSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeHalfFloatGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeHalfFloatGridSource.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeHalfFloatGridSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeHalfFloatGridSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 84%] Building CXX object Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeIsoSurfaceMC.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurfaceMC.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurfaceMC.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurfaceMC.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurfaceMC.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurfaceMC.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurfaceMC.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurfaceMC.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurfaceMC.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurfaceMC.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurfaceMC.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurfaceMC.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurfaceMC.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurfaceMC.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurfaceMC.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurfaceMC.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurfaceMC.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurfaceMC.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurfaceMC.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurfaceMC.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurfaceMC.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurfaceMC.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurfaceMC.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurfaceMC.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurfaceMC.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurfaceMC.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurfaceMC.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurfaceMC.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurfaceMC.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurfaceMC.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurfaceMC.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurfaceMC.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurfaceMC.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurfaceMC.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurfaceMC.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurfaceMC.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurfaceMC.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurfaceMC.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurfaceMC.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurfaceMC.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurfaceMC.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurfaceMC.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurfaceMC.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurfaceMC.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurfaceMC.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurfaceMC.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurfaceMC.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurfaceMC.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurfaceMC.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurfaceMC.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurfaceMC.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurfaceMC.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurfaceMC.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurfaceMC.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurfaceMC.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurfaceMC.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurfaceMC.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurfaceMC.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurfaceMC.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurfaceMC.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurfaceMC.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurfaceMC.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurfaceMC.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h: In member function 'Ogre::Vector3 Ogre::Volume::IsoSurfaceMC::interpolate(const Ogre::Vector3&, const Ogre::Vector3&, const Ogre::Vector4&, const Ogre::Vector4&, Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:66:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 66 | return v0; | ^~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurfaceMC.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurfaceMC.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:73:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 73 | return v1; | ^~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurfaceMC.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurfaceMC.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:80:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 80 | return v0; | ^~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurface.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeIsoSurfaceMC.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeIsoSurfaceMC.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 84%] Building CXX object Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreFontManager.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreFontManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreFontManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreFontManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreFontManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreFontManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreFontManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreFontManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreFontManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreFontManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 84%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgramManagerCommon.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramManagerCommon.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramManagerCommon.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramManagerCommon.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramManagerCommon.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramManagerCommon.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramManagerCommon.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramManagerCommon.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramManagerCommon.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/include/OgreGLSLESProgramManagerCommon.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramManagerCommon.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 86%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/EGL/OgreEGLRenderTexture.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 85%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgramPipelineManager.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 86%] Building CXX object Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeSimplexNoise.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSimplexNoise.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeSimplexNoise.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSimplexNoise.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeSimplexNoise.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSimplexNoise.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeSimplexNoise.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSimplexNoise.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeSimplexNoise.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSimplexNoise.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeSimplexNoise.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 84%] Building CXX object Tools/XMLConverter/CMakeFiles/OgreXMLConverter.dir/src/OgreXMLMeshSerializer.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLMeshSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLMeshSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLMeshSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLMeshSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLMeshSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLMeshSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLMeshSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLMeshSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLMeshSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLMeshSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLMeshSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLMeshSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLMeshSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLMeshSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLMeshSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLMeshSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLMeshSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLMeshSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLMeshSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLMeshSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLMeshSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLMeshSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLMeshSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLMeshSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLMeshSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLMeshSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLMeshSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLMeshSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLMeshSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLMeshSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLMeshSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLMeshSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLMeshSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLMeshSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLMeshSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLMeshSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLMeshSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLMeshSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLMeshSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLMeshSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLMeshSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLMeshSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLMeshSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLMeshSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLMeshSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLMeshSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLMeshSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLMeshSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLMeshSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:40: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLMeshSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:40: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLMeshSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:40: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLMeshSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:40: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLMeshSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:40: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLMeshSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategy.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLodStrategyManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:40: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLMeshSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp: In member function 'void Ogre::XMLMeshSerializer::writeSubMesh(TiXmlElement*, const Ogre::SubMesh*)': /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_1_CONTROL_POINT' not handled in switch [-Wswitch] 239 | switch(s->operationType) | ^ /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_2_CONTROL_POINT' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_3_CONTROL_POINT' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_4_CONTROL_POINT' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_5_CONTROL_POINT' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_6_CONTROL_POINT' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_7_CONTROL_POINT' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_8_CONTROL_POINT' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_9_CONTROL_POINT' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_10_CONTROL_POINT' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_11_CONTROL_POINT' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_12_CONTROL_POINT' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_13_CONTROL_POINT' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_14_CONTROL_POINT' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_15_CONTROL_POINT' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_16_CONTROL_POINT' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_17_CONTROL_POINT' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_18_CONTROL_POINT' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_19_CONTROL_POINT' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_20_CONTROL_POINT' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_21_CONTROL_POINT' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_22_CONTROL_POINT' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_23_CONTROL_POINT' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_24_CONTROL_POINT' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_25_CONTROL_POINT' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_26_CONTROL_POINT' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_27_CONTROL_POINT' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_28_CONTROL_POINT' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_29_CONTROL_POINT' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_30_CONTROL_POINT' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_31_CONTROL_POINT' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:239:15: warning: enumeration value 'OT_PATCH_32_CONTROL_POINT' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp: In member function 'void Ogre::XMLMeshSerializer::writeGeometry(TiXmlElement*, const Ogre::VertexData*)': /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:436:56: warning: enumeration value 'VET_DOUBLE1' not handled in switch [-Wswitch] 436 | switch (elem.getType()) | ^ /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:436:56: warning: enumeration value 'VET_DOUBLE2' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:436:56: warning: enumeration value 'VET_DOUBLE3' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:436:56: warning: enumeration value 'VET_DOUBLE4' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:436:56: warning: enumeration value 'VET_USHORT1' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:436:56: warning: enumeration value 'VET_USHORT2' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:436:56: warning: enumeration value 'VET_USHORT3' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:436:56: warning: enumeration value 'VET_USHORT4' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:436:56: warning: enumeration value 'VET_INT1' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:436:56: warning: enumeration value 'VET_INT2' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:436:56: warning: enumeration value 'VET_INT3' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:436:56: warning: enumeration value 'VET_INT4' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:436:56: warning: enumeration value 'VET_UINT1' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:436:56: warning: enumeration value 'VET_UINT2' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:436:56: warning: enumeration value 'VET_UINT3' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:436:56: warning: enumeration value 'VET_UINT4' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:566:55: warning: enumeration value 'VET_DOUBLE1' not handled in switch [-Wswitch] 566 | switch(elem.getType()) | ^ /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:566:55: warning: enumeration value 'VET_DOUBLE2' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:566:55: warning: enumeration value 'VET_DOUBLE3' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:566:55: warning: enumeration value 'VET_DOUBLE4' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:566:55: warning: enumeration value 'VET_USHORT1' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:566:55: warning: enumeration value 'VET_USHORT2' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:566:55: warning: enumeration value 'VET_USHORT3' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:566:55: warning: enumeration value 'VET_USHORT4' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:566:55: warning: enumeration value 'VET_INT1' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:566:55: warning: enumeration value 'VET_INT2' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:566:55: warning: enumeration value 'VET_INT3' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:566:55: warning: enumeration value 'VET_INT4' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:566:55: warning: enumeration value 'VET_UINT1' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:566:55: warning: enumeration value 'VET_UINT2' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:566:55: warning: enumeration value 'VET_UINT3' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:566:55: warning: enumeration value 'VET_UINT4' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp: In member function 'void Ogre::XMLMeshSerializer::readGeometry(TiXmlElement*, Ogre::VertexData*)': /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:902:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 902 | Vector3 min = Vector3::ZERO, max = Vector3::UNIT_SCALE, pos = Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLMeshSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:902:53: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 902 | Vector3 min = Vector3::ZERO, max = Vector3::UNIT_SCALE, pos = Vector3::ZERO; | ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLMeshSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:902:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 902 | Vector3 min = Vector3::ZERO, max = Vector3::UNIT_SCALE, pos = Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLMeshSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:1207:56: warning: enumeration value 'VET_DOUBLE1' not handled in switch [-Wswitch] 1207 | switch (elem.getType()) | ^ /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:1207:56: warning: enumeration value 'VET_DOUBLE2' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:1207:56: warning: enumeration value 'VET_DOUBLE3' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:1207:56: warning: enumeration value 'VET_DOUBLE4' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:1207:56: warning: enumeration value 'VET_USHORT1' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:1207:56: warning: enumeration value 'VET_USHORT2' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:1207:56: warning: enumeration value 'VET_USHORT3' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:1207:56: warning: enumeration value 'VET_USHORT4' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:1207:56: warning: enumeration value 'VET_INT1' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:1207:56: warning: enumeration value 'VET_INT2' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:1207:56: warning: enumeration value 'VET_INT3' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:1207:56: warning: enumeration value 'VET_INT4' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:1207:56: warning: enumeration value 'VET_UINT1' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:1207:56: warning: enumeration value 'VET_UINT2' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:1207:56: warning: enumeration value 'VET_UINT3' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:1207:56: warning: enumeration value 'VET_UINT4' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp: In member function 'void Ogre::XMLMeshSerializer::writeExtremes(TiXmlElement*, const Ogre::Mesh*)': /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:1567:49: warning: cast from type 'const Ogre::Mesh*' to type 'Ogre::Mesh*' casts away qualifiers [-Wcast-qual] 1567 | for (Mesh::SubMeshIterator i = ((Mesh &)*m).getSubMeshIterator (); | ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreIteratorWrappers.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLMeshSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreIteratorWrapper.h: In instantiation of 'Ogre::MapIteratorWrapper::ValueType Ogre::MapIteratorWrapper::getNext() [with T = std::map, Ogre::STLAllocator, Ogre::CategorisedAllocPolicy > >; IteratorType = std::_Rb_tree_const_iterator >; Ogre::MapIteratorWrapper::ValueType = Ogre::Vector3]': /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:2150:33: required from here /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreIteratorWrapper.h:301:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 301 | return ((this->mCurrent++)->second) ; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLMeshSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMemoryAllocatorConfig.h:188, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePrerequisites.h:329, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLPrerequisites.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLMeshSerializer.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMemorySTLAllocator.h: In instantiation of 'void Ogre::STLAllocator::construct(Ogre::STLAllocator::pointer, const T&) [with T = Ogre::Vector3; AllocPolicy = Ogre::CategorisedAllocPolicy; Ogre::STLAllocator::pointer = Ogre::Vector3*]': /usr/include/c++/11/bits/alloc_traits.h:251:17: required from 'static constexpr std::_Require >::__construct_helper<_Tp, _Args>::type> std::allocator_traits< >::_S_construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector3; _Args = {const Ogre::Vector3&}; _Alloc = Ogre::STLAllocator >; std::_Require >::__construct_helper<_Tp, _Args>::type> = void; typename std::allocator_traits< >::__construct_helper<_Tp, _Args>::type = std::integral_constant]' /usr/include/c++/11/bits/alloc_traits.h:364:16: required from 'static decltype (std::allocator_traits< >::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits< >::construct::__args)...)) std::allocator_traits< >::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Ogre::Vector3; _Args = {const Ogre::Vector3&}; _Alloc = Ogre::STLAllocator >; decltype (std::allocator_traits< >::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits< >::construct::__args)...)) = void]' /usr/include/c++/11/bits/stl_vector.h:1192:30: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Ogre::Vector3; _Alloc = Ogre::STLAllocator >; std::vector<_Tp, _Alloc>::value_type = Ogre::Vector3]' /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:1787:35: required from here /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMemorySTLAllocator.h:170:25: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 170 | new(static_cast(p)) T(val); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLMeshSerializer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 84%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPLighting.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPLighting.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPLighting.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPLighting.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPLighting.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPLighting.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPLighting.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPLighting.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPLighting.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPLighting.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPLighting.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPLighting.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPLighting.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPLighting.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPLighting.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPLighting.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPLighting.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPLighting.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPLighting.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPLighting.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPLighting.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPLighting.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPLighting.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPLighting.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPLighting.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPLighting.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPLighting.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPLighting.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPLighting.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 86%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPRenderStateBuilder.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPRenderStateBuilder.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPRenderStateBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPRenderStateBuilder.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPRenderStateBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPRenderStateBuilder.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPRenderStateBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPRenderStateBuilder.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPRenderStateBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPRenderStateBuilder.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPRenderStateBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPRenderStateBuilder.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPRenderStateBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPRenderStateBuilder.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPRenderStateBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPRenderStateBuilder.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPRenderStateBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPRenderStateBuilder.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPRenderStateBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPRenderStateBuilder.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPRenderStateBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPRenderStateBuilder.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPRenderStateBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPRenderStateBuilder.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPRenderStateBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPRenderStateBuilder.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPRenderStateBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPRenderStateBuilder.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPRenderStateBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPRenderStateBuilder.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPRenderStateBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPRenderStateBuilder.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPRenderStateBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPRenderStateBuilder.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPRenderStateBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPRenderStateBuilder.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPRenderStateBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPRenderStateBuilder.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPRenderStateBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPRenderStateBuilder.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPRenderStateBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPRenderStateBuilder.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPRenderStateBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPRenderStateBuilder.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPRenderStateBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPRenderStateBuilder.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPRenderStateBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPRenderStateBuilder.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPRenderStateBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPRenderStateBuilder.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPRenderStateBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPRenderStateBuilder.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPRenderStateBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPRenderStateBuilder.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPRenderStateBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPRenderStateBuilder.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPRenderStateBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPRenderStateBuilder.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPRenderStateBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPRenderStateBuilder.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPRenderStateBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPRenderStateBuilder.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPRenderStateBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPRenderStateBuilder.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPRenderStateBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPRenderStateBuilder.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPRenderStateBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPRenderStateBuilder.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPRenderStateBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPRenderStateBuilder.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPRenderStateBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPRenderStateBuilder.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPRenderStateBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPRenderStateBuilder.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPRenderStateBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPRenderStateBuilder.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPRenderStateBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPRenderStateBuilder.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPRenderStateBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPRenderStateBuilder.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPRenderStateBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPRenderStateBuilder.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPRenderStateBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPRenderStateBuilder.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPRenderStateBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPRenderStateBuilder.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPRenderStateBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPRenderStateBuilder.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPRenderStateBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPRenderStateBuilder.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPRenderStateBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPRenderStateBuilder.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPRenderStateBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPRenderStateBuilder.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPRenderStateBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPRenderStateBuilder.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPRenderStateBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPRenderStateBuilder.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPRenderStateBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPRenderStateBuilder.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPRenderStateBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPRenderStateBuilder.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPRenderStateBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPRenderStateBuilder.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPRenderStateBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPRenderStateBuilder.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPRenderStateBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPRenderStateBuilder.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPRenderStateBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPRenderStateBuilder.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPRenderStateBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPRenderStateBuilder.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPRenderStateBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPRenderStateBuilder.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPRenderStateBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPRenderStateBuilder.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPRenderStateBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPRenderStateBuilder.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPRenderStateBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPRenderStateBuilder.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPRenderStateBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPRenderStateBuilder.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPRenderStateBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 84%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPFog.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPFog.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPFog.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPFog.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPFog.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPFog.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPFog.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPFog.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPFog.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPFog.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPFog.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPFog.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPFog.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPFog.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPFog.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPFog.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPFog.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPFog.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPFog.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPFog.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPFog.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPFog.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPFog.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPFog.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPFog.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPFog.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPFog.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPFog.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPFog.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPFog.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPFog.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPFog.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPFog.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPFog.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPFog.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPFog.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPFog.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPFog.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPFog.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPFog.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPFog.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPFog.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPFog.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPFog.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPFog.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPFog.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPFog.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPFog.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPFog.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPFog.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPFog.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPFog.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPFog.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPFog.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPFog.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPFog.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPFog.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPFog.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPFog.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPFog.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPFog.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPFog.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPFog.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPFog.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPFog.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPFog.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPFog.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPFog.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPFog.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPFog.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPFog.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPFog.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPFog.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPFog.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPFog.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPFog.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPFog.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPFog.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPFog.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPFog.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPFog.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPFog.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPFog.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPFog.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPFog.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPFog.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPFog.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPFog.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPFog.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPFog.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPFog.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPFog.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPFog.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPFog.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPFog.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPFog.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPFog.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPFog.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPFog.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPFog.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPFog.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPFog.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPFog.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPFog.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPFog.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPFog.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPFog.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPFog.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPFog.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPFog.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPFog.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPFog.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPFog.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPFog.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPFog.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPFog.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPFog.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPFog.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPFog.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPFog.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPFog.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPFog.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPFog.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 84%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/include/OgreGLSLESProgramPipeline.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp:40: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp:40: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp:40: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp:40: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/GLSLES/src/OgreGLSLESProgramPipeline.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 86%] Building CXX object Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeOctreeNodeSplitPolicy.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNodeSplitPolicy.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNodeSplitPolicy.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNodeSplitPolicy.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNodeSplitPolicy.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNodeSplitPolicy.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNodeSplitPolicy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNodeSplitPolicy.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNodeSplitPolicy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNodeSplitPolicy.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNodeSplitPolicy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNodeSplitPolicy.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNodeSplitPolicy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNodeSplitPolicy.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNodeSplitPolicy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNodeSplitPolicy.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNodeSplitPolicy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNodeSplitPolicy.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNodeSplitPolicy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNodeSplitPolicy.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNodeSplitPolicy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNodeSplitPolicy.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNodeSplitPolicy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNodeSplitPolicy.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNodeSplitPolicy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNodeSplitPolicy.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNodeSplitPolicy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNodeSplitPolicy.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNodeSplitPolicy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNodeSplitPolicy.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNodeSplitPolicy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNodeSplitPolicy.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNodeSplitPolicy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNodeSplitPolicy.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNodeSplitPolicy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNodeSplitPolicy.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNodeSplitPolicy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNodeSplitPolicy.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNodeSplitPolicy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNodeSplitPolicy.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNodeSplitPolicy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNodeSplitPolicy.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNodeSplitPolicy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNodeSplitPolicy.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNodeSplitPolicy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNodeSplitPolicy.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNodeSplitPolicy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNodeSplitPolicy.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNodeSplitPolicy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNodeSplitPolicy.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNodeSplitPolicy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNodeSplitPolicy.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNodeSplitPolicy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNodeSplitPolicy.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNodeSplitPolicy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNodeSplitPolicy.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNodeSplitPolicy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNodeSplitPolicy.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNodeSplitPolicy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNodeSplitPolicy.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNodeSplitPolicy.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNodeSplitPolicy.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNodeSplitPolicy.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNode.h: In member function 'const Ogre::Vector4 Ogre::Volume::OctreeNode::getCenterValue() const': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNode.h:520:20: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] 520 | return mCenterValue; | ^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNodeSplitPolicy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:137:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' 137 | inline Vector4& operator = ( const Vector4& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp: In member function 'bool Ogre::Volume::OctreeNodeSplitPolicy::doSplit(Ogre::Volume::OctreeNode*, Ogre::Real) const': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:44:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 44 | Vector3 from = node->getFrom(); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNodeSplitPolicy.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:45:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 45 | Vector3 to = node->getTo(); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNodeSplitPolicy.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:55:33: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] 55 | node->setCenterValue(centerValue); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNodeSplitPolicy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:137:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' 137 | inline Vector4& operator = ( const Vector4& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNodeSplitPolicy.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNode.h:509:44: note: initializing argument 1 of 'void Ogre::Volume::OctreeNode::setCenterValue(Ogre::Vector4)' 509 | inline void setCenterValue(Vector4 value) | ~~~~~~~~^~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:119:29: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] 119 | node->setCenterValue(centerValue); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNodeSplitPolicy.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:137:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' 137 | inline Vector4& operator = ( const Vector4& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNodeSplitPolicy.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNodeSplitPolicy.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNode.h:509:44: note: initializing argument 1 of 'void Ogre::Volume::OctreeNode::setCenterValue(Ogre::Vector4)' 509 | inline void setCenterValue(Vector4 value) | ~~~~~~~~^~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 86%] Building CXX object Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreOverlayContainer.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayContainer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayContainer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayContainer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayContainer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayContainer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayContainer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayContainer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayContainer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayContainer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayContainer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayContainer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayContainer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayContainer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayContainer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayContainer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayContainer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayContainer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayContainer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayContainer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayContainer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayContainer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayContainer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayContainer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayContainer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayContainer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayContainer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayContainer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayContainer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayContainer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayContainer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayContainer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayContainer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayContainer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayContainer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayContainer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayContainer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayContainer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayContainer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayContainer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayContainer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayContainer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayContainer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayContainer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayContainer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayContainer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayContainer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayContainer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayContainer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayContainer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayContainer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayContainer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayContainer.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayContainer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 86%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPTexturing.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTexturing.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTexturing.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 86%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/EGL/OgreEGLContext.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystemCapabilities.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLContext.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLContext.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLContext.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLContext.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLContext.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 85%] Building CXX object Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeMeshBuilder.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeMeshBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeMeshBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeMeshBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeMeshBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeMeshBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeMeshBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeMeshBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeMeshBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeMeshBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeMeshBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeMeshBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeMeshBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeMeshBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeMeshBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeMeshBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeMeshBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeMeshBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeMeshBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeMeshBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeMeshBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeMeshBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeMeshBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeMeshBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeMeshBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeMeshBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeMeshBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeMeshBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeMeshBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeMeshBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeMeshBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeMeshBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeMeshBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeMeshBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeMeshBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeMeshBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeMeshBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeMeshBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeMeshBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeMeshBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeMeshBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeMeshBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeMeshBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeMeshBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeMeshBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeMeshBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeMeshBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeMeshBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeMeshBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeMeshBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeMeshBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeMeshBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeMeshBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeMeshBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeMeshBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeMeshBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeMeshBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeMeshBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeMeshBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeMeshBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeMeshBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeMeshBuilder.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeMeshBuilder.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 86%] Building CXX object Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeOctreeNode.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNode.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNode.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNode.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNode.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNode.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNode.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNode.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNode.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNode.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNode.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNode.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNode.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNode.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNode.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNode.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNode.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNode.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNode.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNode.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNode.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNode.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNode.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNode.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNode.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNode.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNode.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNode.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNode.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNode.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNode.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNode.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNode.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNode.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNode.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNode.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNode.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNode.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNode.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNode.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNode.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNode.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNode.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNode.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNode.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNode.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNode.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNode.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNode.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNode.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNode.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNode.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNode.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNode.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNode.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNode.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNode.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNode.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNode.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNode.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNode.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNode.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNode.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNode.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNode.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNode.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNode.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNode.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNode.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNode.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNode.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNode.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNode.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNode.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNode.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNode.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNode.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNode.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNode.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNode.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNode.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNode.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNode.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNode.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNode.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNode.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNode.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNode.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNode.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNode.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNode.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNode.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNode.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNode.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNode.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNode.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNode.h: In member function 'const Ogre::Vector4 Ogre::Volume::OctreeNode::getCenterValue() const': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNode.h:520:20: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] 520 | return mCenterValue; | ^~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreEntity.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNode.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNode.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:137:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' 137 | inline Vector4& operator = ( const Vector4& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNode.cpp: In constructor 'Ogre::Volume::OctreeNode::OctreeNode(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNode.cpp:76:70: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 76 | OctreeNode::OctreeNode(const Vector3 &from, const Vector3 &to) : mFrom(from), mTo(to), | ^~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNode.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNode.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNode.cpp:76:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 76 | OctreeNode::OctreeNode(const Vector3 &from, const Vector3 &to) : mFrom(from), mTo(to), | ^~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeOctreeNode.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeOctreeNode.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 86%] Linking CXX shared library ../../lib/Plugin_PCZSceneManager.so make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[1]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 89%] Built target Plugin_PCZSceneManager make[1]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 87%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFunction.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFunction.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFunction.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFunction.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFunction.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFunction.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFunction.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFunction.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFunction.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFunction.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFunction.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFunction.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFunction.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFunction.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFunction.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFunction.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFunction.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFunction.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFunction.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 78%] Linking CXX shared library ../../lib/RenderSystem_GL.so ps1.0_grammar.y:43:15: warning: type 'union YYSTYPE' violates the C++ One Definition Rule [-Wodr] rc1.0_grammar.y:20:15: note: a different type is defined in another translation unit ps1.0_grammar.y:47:11: note: the first difference of corresponding definitions is field 'sval' rc1.0_grammar.y:23:16: note: a field with different name is defined in another translation unit _ps1.0_parser.c:203:7: warning: type 'union yyalloc' violates the C++ One Definition Rule [-Wodr] _rc1.0_parser.c:241:7: note: a different type is defined in another translation unit _ps1.0_parser.c:206:11: note: the first difference of corresponding definitions is field 'yyvs' _rc1.0_parser.c:244:11: note: a field of same name but different type is defined in another translation unit _ps1.0_parser.c:203:7: note: type 'union YYSTYPE' itself violates the C++ One Definition Rule /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/nvparse/_ps1.0_parser.cpp:91:9: warning: type 'yytokentype' violates the C++ One Definition Rule [-Wodr] 91 | enum yytokentype { | ^ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/nvparse/_rc1.0_parser.cpp:91:9: note: an enum with different value name is defined in another translation unit 91 | enum yytokentype { | ^ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/nvparse/_ps1.0_parser.cpp:92:6: note: name 'HEADER' differs from name 'regVariable' defined in another translation unit 92 | HEADER = 258, | ^ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/nvparse/_rc1.0_parser.cpp:92:6: note: mismatching definition 92 | regVariable = 258, | ^ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/nvparse/ps1.0_program.cpp: In function 'reg_enum': /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/nvparse/ps1.0_program.cpp:101:18: warning: 'result' may be used uninitialized [-Wmaybe-uninitialized] 101 | constVal += GL_CONSTANT_COLOR0_NV; | ^ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GL/src/nvparse/ps1.0_program.cpp:434:32: note: 'result' was declared here 434 | GLenum result; | ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 86%] Building CXX object Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreOverlay.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlay.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlay.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlay.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlay.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlay.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlay.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlay.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlay.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlay.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlay.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlay.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlay.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlay.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlay.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlay.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlay.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlay.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlay.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlay.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlay.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlay.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlay.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlay.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlay.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlay.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlay.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlay.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlay.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlay.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlay.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlay.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlay.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlay.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlay.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlay.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlay.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlay.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlay.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlay.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlay.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlay.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlay.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlay.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlay.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlay.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlay.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlay.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlay.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlay.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlay.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlay.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlay.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlay.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlay.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlay.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlay.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlay.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlay.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlay.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlay.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlay.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[1]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 90%] Built target RenderSystem_GL make[1]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 86%] Building CXX object Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeSource.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeSource.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeSource.cpp: In member function 'virtual Ogre::Vector3 Ogre::Volume::Source::getIntersectionStart(const Ogre::Ray&, Ogre::Real) const': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeSource.cpp:45:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 45 | return ray.getOrigin(); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeSource.cpp: In member function 'bool Ogre::Volume::Source::getFirstRayIntersection(const Ogre::Ray&, Ogre::Vector3&, Ogre::Real, size_t, Ogre::Real) const': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeSource.cpp:137:23: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 137 | Vector3 cur = start; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeSource.cpp:150:33: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 150 | Vector3 prev = Vector3::ZERO, prevPrev = Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeSource.cpp:150:59: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 150 | Vector3 prev = Vector3::ZERO, prevPrev = Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 88%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGLSLESProgramProcessor.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLESProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLESProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLESProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLESProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLESProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLESProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLESProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLESProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLESProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 86%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/EGL/OgreEGLSupport.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLSupport.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLSupport.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLSupport.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLSupport.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLSupport.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLSupport.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLSupport.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLSupport.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLSupport.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLSupport.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLSupport.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLSupport.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLSupport.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLSupport.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLSupport.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLSupport.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLSupport.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLSupport.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLSupport.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLSupport.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLSupport.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLSupport.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLSupport.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLSupport.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLSupport.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLSupport.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 91%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/EGL/X11/OgreX11EGLRenderTexture.cpp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 87%] Building CXX object Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeTextureSource.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeTextureSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeTextureSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeTextureSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeTextureSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeTextureSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeTextureSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeTextureSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeTextureSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeTextureSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeTextureSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeTextureSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeTextureSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeTextureSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeTextureSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeTextureSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeTextureSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeTextureSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeTextureSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeTextureSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeTextureSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeTextureSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeTextureSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeTextureSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeTextureSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeTextureSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeTextureSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeTextureSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeTextureSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeTextureSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeTextureSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeTextureSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeTextureSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeTextureSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeTextureSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeTextureSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeTextureSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeTextureSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeTextureSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeTextureSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeTextureSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeTextureSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeTextureSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeTextureSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeTextureSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeTextureSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeTextureSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeTextureSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeTextureSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeTextureSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeTextureSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeTextureSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeTextureSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeTextureSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeTextureSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeTextureSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeTextureSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeTextureSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeTextureSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeTextureSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeTextureSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeTextureSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeTextureSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeTextureSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeTextureSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeTextureSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeTextureSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeTextureSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeTextureSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeTextureSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeTextureSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeTextureSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeTextureSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeTextureSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeTextureSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeTextureSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeTextureSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeTextureSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeTextureSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeTextureSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeTextureSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeTextureSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeTextureSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeTextureSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeTextureSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeTextureSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeTextureSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeTextureSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeTextureSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeTextureSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeTextureSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeTextureSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeTextureSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeTextureSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeTextureSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeTextureSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeTextureSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeTextureSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeTextureSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePlaneBoundedVolume.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeTextureSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeTextureSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeTextureSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeTextureSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeTextureSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeTextureSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeTextureSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeTextureSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeTextureSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeTextureSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeTextureSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeTextureSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeTextureSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeTextureSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeTextureSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeTextureSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeTextureSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeTextureSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeGridSource.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/include/OgreVolumeTextureSource.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Volume/src/OgreVolumeTextureSource.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 87%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFFPTransform.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTransform.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTransform.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTransform.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTransform.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTransform.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTransform.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTransform.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTransform.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTransform.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTransform.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTransform.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTransform.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTransform.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTransform.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTransform.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTransform.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTransform.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTransform.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTransform.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTransform.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTransform.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTransform.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTransform.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTransform.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTransform.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTransform.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTransform.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTransform.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTransform.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTransform.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTransform.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTransform.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTransform.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTransform.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTransform.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTransform.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTransform.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTransform.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTransform.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTransform.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTransform.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTransform.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTransform.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTransform.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTransform.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTransform.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTransform.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTransform.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTransform.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTransform.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTransform.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTransform.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTransform.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTransform.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTransform.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTransform.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTransform.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTransform.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTransform.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTransform.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTransform.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTransform.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTransform.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTransform.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTransform.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTransform.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTransform.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTransform.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTransform.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTransform.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTransform.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTransform.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTransform.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTransform.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTransform.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTransform.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTransform.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTransform.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTransform.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTransform.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTransform.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTransform.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTransform.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTransform.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTransform.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTransform.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTransform.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTransform.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTransform.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTransform.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTransform.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTransform.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTransform.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTransform.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTransform.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTransform.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTransform.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTransform.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTransform.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTransform.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTransform.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTransform.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTransform.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTransform.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTransform.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTransform.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTransform.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTransform.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTransform.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTransform.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTransform.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTransform.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTransform.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTransform.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTransform.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTransform.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTransform.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTransform.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTransform.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTransform.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFFPTransform.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFFPTransform.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 87%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/EGL/OgreEGLWindow.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/OgreEGLSupport.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLWindow.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/OgreEGLWindow.h: In constructor 'Ogre::EGLWindow::EGLWindow(Ogre::EGLSupport*)': /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/OgreEGLWindow.h:56:38: warning: 'Ogre::EGLWindow::mEglSurface' will be initialized after [-Wreorder] 56 | ::EGLSurface mEglSurface; | ^~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/OgreEGLWindow.h:50:42: warning: 'NativeWindowType Ogre::EGLWindow::mWindow' [-Wreorder] 50 | NativeWindowType mWindow; | ^~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLWindow.cpp:47:5: warning: when initialized here [-Wreorder] 47 | EGLWindow::EGLWindow(EGLSupport *glsupport) | ^~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLWindow.cpp: In member function 'virtual void Ogre::EGLWindow::copyContentsToMemory(const Ogre::PixelBox&, Ogre::RenderTarget::FrameBuffer)': /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLWindow.cpp:191:31: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits] 191 | if ((dst.left < 0) || (dst.right > mWidth) || | ~~~~~~~~~^~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/OgreEGLWindow.cpp:192:34: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits] 192 | (dst.top < 0) || (dst.bottom > mHeight) || | ~~~~~~~~^~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 87%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderFunctionAtom.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFunctionAtom.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFunctionAtom.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFunctionAtom.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFunctionAtom.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFunctionAtom.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFunctionAtom.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFunctionAtom.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFunctionAtom.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFunctionAtom.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFunctionAtom.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFunctionAtom.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFunctionAtom.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFunctionAtom.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFunctionAtom.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFunctionAtom.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFunctionAtom.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFunctionAtom.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFunctionAtom.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFunctionAtom.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFunctionAtom.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFunctionAtom.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFunctionAtom.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFunctionAtom.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFunctionAtom.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFunctionAtom.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFunctionAtom.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFunctionAtom.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFunctionAtom.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFunctionAtom.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFunctionAtom.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFunctionAtom.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFunctionAtom.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFunctionAtom.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFunctionAtom.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFunctionAtom.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFunctionAtom.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFunctionAtom.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFunctionAtom.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFunctionAtom.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFunctionAtom.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFunctionAtom.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFunctionAtom.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFunctionAtom.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFunctionAtom.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFunctionAtom.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFunctionAtom.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFunctionAtom.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFunctionAtom.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFunctionAtom.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFunctionAtom.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFunctionAtom.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFunctionAtom.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFunctionAtom.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFunctionAtom.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFunctionAtom.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFunctionAtom.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFunctionAtom.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFunctionAtom.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFunctionAtom.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFunctionAtom.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFunctionAtom.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFunctionAtom.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFunctionAtom.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFunctionAtom.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFunctionAtom.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFunctionAtom.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFunctionAtom.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFunctionAtom.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFunctionAtom.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFunctionAtom.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFunctionAtom.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFunctionAtom.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFunctionAtom.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFunctionAtom.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFunctionAtom.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFunctionAtom.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFunctionAtom.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFunctionAtom.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFunctionAtom.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFunctionAtom.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFunctionAtom.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFunctionAtom.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFunctionAtom.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFunctionAtom.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFunctionAtom.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFunctionAtom.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFunctionAtom.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFunctionAtom.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFunctionAtom.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFunctionAtom.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFunctionAtom.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFunctionAtom.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFunctionAtom.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFunctionAtom.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFunctionAtom.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderFunctionAtom.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 86%] Building CXX object Tools/XMLConverter/CMakeFiles/OgreXMLConverter.dir/src/OgreXMLSkeletonSerializer.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLSkeletonSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLSkeletonSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLSkeletonSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLSkeletonSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLSkeletonSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLSkeletonSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLSkeletonSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimationTrack.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLSkeletonSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLSkeletonSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLSkeletonSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLSkeletonSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLSkeletonSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLSkeletonSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLSkeletonSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLSkeletonSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLSkeletonSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLSkeletonSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLSkeletonSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLSkeletonSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLSkeletonSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLSkeletonSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLSkeletonSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLSkeletonSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLSkeletonSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLSkeletonSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLSkeletonSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLSkeletonSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLSkeletonSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBone.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLSkeletonSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLSkeletonSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLSkeletonSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:43, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLSkeletonSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:43, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLSkeletonSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:43, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLSkeletonSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:43, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLSkeletonSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:77, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 103 | position(Vector3::ZERO), direction(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLSkeletonSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:77, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 103 | position(Vector3::ZERO), direction(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLSkeletonSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp: In member function 'void Ogre::XMLSkeletonSerializer::writeBone(TiXmlElement*, const Ogre::Bone*)': /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp:493:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 493 | Vector3 pos = pBone->getPosition(); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLSkeletonSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp:513:41: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 513 | Vector3 scale = pBone->getScale(); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLSkeletonSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp: In member function 'void Ogre::XMLSkeletonSerializer::writeKeyFrame(TiXmlElement*, const Ogre::TransformKeyFrame*)': /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp:609:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 trans = key->getTranslate(); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/include/OgreXMLSkeletonSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/XMLConverter/src/OgreXMLSkeletonSerializer.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 90%] Building CXX object Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreOverlayElementCommands.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayElementCommands.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayElementCommands.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayElementCommands.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayElementCommands.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayElementCommands.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayElementCommands.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayElementCommands.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayElementCommands.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayElementCommands.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 89%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/EGL/X11/OgreX11EGLContext.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLContext.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLContext.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLContext.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLContext.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLContext.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLContext.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLContext.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystemCapabilities.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLContext.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2Prerequisites.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLContext.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLContext.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLContext.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLContext.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLContext.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLContext.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLContext.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLContext.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLContext.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLContext.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLContext.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLContext.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLContext.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLContext.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLContext.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLContext.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLContext.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLContext.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLContext.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLContext.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLContext.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLContext.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLContext.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLContext.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLContext.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLContext.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLContext.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLContext.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLContext.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLContext.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLContext.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLContext.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLContext.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLContext.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLContext.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLContext.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLContext.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLContext.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLContext.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLContext.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLContext.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLContext.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLContext.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLContext.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLContext.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLContext.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLContext.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLContext.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLContext.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLContext.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLContext.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLContext.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/OgreGLES2RenderSystem.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLContext.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 92%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderHLSLProgramProcessor.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderHLSLProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderHLSLProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderHLSLProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderHLSLProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderHLSLProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderHLSLProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderHLSLProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderHLSLProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderHLSLProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderHLSLProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderHLSLProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderHLSLProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderHLSLProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderHLSLProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderHLSLProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderHLSLProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderHLSLProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderHLSLProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 88%] Building CXX object Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreOverlayElement.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayElement.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayElement.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayElement.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayElement.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayElement.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayElement.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayElement.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayElement.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayElement.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayElement.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayElement.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayElement.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayElement.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayElement.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayElement.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayElement.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayElement.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayElement.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayElement.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayElement.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayElement.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayElement.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayElement.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayElement.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayElement.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayElement.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayElement.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayElement.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayElement.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayElement.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayElement.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayElement.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayElement.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayElement.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayElement.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayElement.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayElement.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayElement.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayElement.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayElement.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayElement.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayElement.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayElement.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayElement.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayElement.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayElement.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayElement.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayElement.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayElement.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayElement.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayElement.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayElement.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayElement.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayElement.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayElement.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayElement.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayElement.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayElement.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayElement.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayElement.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayElement.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 91%] Building CXX object PlugIns/OctreeZone/CMakeFiles/Plugin_OctreeZone.dir/src/OgreOctreeZoneDll.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneDll.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 89%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGLSLESProgramWriter.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLESProgramWriter.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLESProgramWriter.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLESProgramWriter.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLESProgramWriter.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLESProgramWriter.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLESProgramWriter.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLESProgramWriter.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLESProgramWriter.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLESProgramWriter.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLESProgramWriter.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLESProgramWriter.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLESProgramWriter.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLESProgramWriter.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLESProgramWriter.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLESProgramWriter.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLESProgramWriter.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLESProgramWriter.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLESProgramWriter.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLESProgramWriter.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLESProgramWriter.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLESProgramWriter.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLESProgramWriter.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLESProgramWriter.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLESProgramWriter.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLESProgramWriter.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLESProgramWriter.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLESProgramWriter.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLESProgramWriter.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLESProgramWriter.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLESProgramWriter.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLESProgramWriter.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLESProgramWriter.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLESProgramWriter.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLESProgramWriter.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderExIntegratedPSSM3.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLESProgramWriter.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp: In member function 'void Ogre::RTShader::GLSLESProgramWriter::writeProgramDependencies(std::ostream&, Ogre::RTShader::Program*)': /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:804:40: warning: implicitly-declared 'Ogre::RTShader::FunctionInvocation& Ogre::RTShader::FunctionInvocation::operator=(const Ogre::RTShader::FunctionInvocation&)' is deprecated [-Wdeprecated-copy] 804 | invoc = (*itCache).first; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFunction.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLESProgramWriter.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLESProgramWriter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderFunctionAtom.h:193:9: note: because 'Ogre::RTShader::FunctionInvocation' has user-provided 'Ogre::RTShader::FunctionInvocation::FunctionInvocation(const Ogre::RTShader::FunctionInvocation&)' 193 | FunctionInvocation(const FunctionInvocation& rhs); | ^~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 91%] Building CXX object PlugIns/OctreeZone/CMakeFiles/Plugin_OctreeZone.dir/src/OgreOctreeZone.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZone.h:43, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZone.h:43, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZone.h:43, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZone.h:43, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZone.h:43, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZone.h:43, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZone.h:43, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZone.h:43, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZone.h:43, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZone.h:43, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZone.h:43, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZone.h:43, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZone.h:43, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZone.h:43, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZone.h:43, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZone.h:43, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZone.h:43, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZone.h:43, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZone.h:43, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZone.h:43, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZone.h:43, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZone.h:43, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZone.h:43, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZone.h:43, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZone.h:43, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZone.h:43, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZone.h:43, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZone.h:43, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZone.h:43, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZone.h:43, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZone.h:43, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZone.h:43, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZone.h:43, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZone.h:43, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZone.h:43, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZone.h:43, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZone.h:43, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZone.h:43, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZone.h:43, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZone.h:43, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZone.h:43, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZone.h:43, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZone.h:43, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZone.h:43, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZone.h:43, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZone.h:43, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZone.h:43, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZone.h:43, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZone.h:43, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZCamera.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZone.h:56, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZone.h:43, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZone.h:43, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZCamera.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZone.h:56, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZone.h:43, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZone.h:43, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZCamera.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZone.h:56, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZone.h:43, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZone.h:43, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZCamera.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZone.h:56, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZone.h:43, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZone.h:43, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZCamera.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZone.h:56, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZone.h:43, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZone.h:43, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZCamera.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZone.h:56, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZone.h:43, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZone.h:43, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp: In member function 'void Ogre::OctreeZone::init(Ogre::AxisAlignedBox&, int)': /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:1033:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 1033 | Vector3 min = box.getMinimum(); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZone.h:43, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:1035:46: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 1035 | Vector3 max = box.getMaximum(); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZone.h:43, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp: In member function 'void Ogre::OctreeZone::resize(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:1048:52: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 1048 | const Vector3 min = box.getMinimum(); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZone.h:43, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:1049:52: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 1049 | const Vector3 max = box.getMaximum(); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZone.h:43, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp: In member function 'bool Ogre::OctreeZoneData::_isIn(Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:1286:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 1286 | Vector3 bmin = box.getMinimum(); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZone.h:43, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:1287:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 1287 | Vector3 bmax = box.getMaximum(); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZSceneNode.h:46, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZone.h:55, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZone.h:43, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZone.cpp:36: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 90%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGLSLProgramWriter.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLProgramWriter.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLProgramWriter.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLProgramWriter.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLProgramWriter.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLProgramWriter.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLProgramWriter.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLProgramWriter.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLProgramWriter.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLProgramWriter.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLProgramWriter.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLProgramWriter.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLProgramWriter.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLProgramWriter.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLProgramWriter.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLProgramWriter.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLProgramWriter.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLProgramWriter.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLProgramWriter.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLProgramWriter.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLProgramWriter.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLProgramWriter.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLProgramWriter.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLProgramWriter.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLProgramWriter.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLProgramWriter.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLProgramWriter.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLProgramWriter.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLProgramWriter.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLProgramWriter.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLProgramWriter.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLProgramWriter.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLProgramWriter.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLProgramWriter.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLProgramWriter.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLProgramWriter.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramWriter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 90%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGLSLProgramProcessor.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramProcessor.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramProcessor.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramProcessor.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramProcessor.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramProcessor.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramProcessor.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramProcessor.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramProcessor.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramProcessor.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramProcessor.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramProcessor.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramProcessor.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramProcessor.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramProcessor.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramProcessor.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramProcessor.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramProcessor.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramProcessor.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramProcessor.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramProcessor.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramProcessor.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramProcessor.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramProcessor.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramProcessor.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramProcessor.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramProcessor.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGLSLProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGLSLProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 92%] Linking CXX shared library ../../lib/libOgreVolume.so make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[1]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 94%] Built target OgreVolume make[1]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 93%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderHLSLProgramWriter.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderHLSLProgramWriter.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderHLSLProgramWriter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderHLSLProgramWriter.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderHLSLProgramWriter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderHLSLProgramWriter.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderHLSLProgramWriter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderHLSLProgramWriter.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderHLSLProgramWriter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderHLSLProgramWriter.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderHLSLProgramWriter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderHLSLProgramWriter.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderHLSLProgramWriter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderHLSLProgramWriter.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderHLSLProgramWriter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderHLSLProgramWriter.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderHLSLProgramWriter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderHLSLProgramWriter.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderHLSLProgramWriter.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderHLSLProgramWriter.cpp: In member function 'void Ogre::RTShader::HLSLProgramWriter::writeFunctionParameter(std::ostream&, Ogre::RTShader::ParameterPtr, const char*)': /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderHLSLProgramWriter.cpp:224:23: warning: enumeration value 'GCT_SAMPLER1D' not handled in switch [-Wswitch] 224 | switch(parameter->getType()) | ^ /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderHLSLProgramWriter.cpp:224:23: warning: enumeration value 'GCT_SAMPLER2D' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderHLSLProgramWriter.cpp:224:23: warning: enumeration value 'GCT_SAMPLER3D' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderHLSLProgramWriter.cpp:224:23: warning: enumeration value 'GCT_SAMPLERCUBE' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderHLSLProgramWriter.cpp:224:23: warning: enumeration value 'GCT_SAMPLERRECT' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderHLSLProgramWriter.cpp:224:23: warning: enumeration value 'GCT_SAMPLER1DSHADOW' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderHLSLProgramWriter.cpp:224:23: warning: enumeration value 'GCT_SAMPLER2DSHADOW' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderHLSLProgramWriter.cpp:224:23: warning: enumeration value 'GCT_SAMPLER2DARRAY' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderHLSLProgramWriter.cpp:224:23: warning: enumeration value 'GCT_MATRIX_2X2' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderHLSLProgramWriter.cpp:224:23: warning: enumeration value 'GCT_MATRIX_2X3' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderHLSLProgramWriter.cpp:224:23: warning: enumeration value 'GCT_MATRIX_2X4' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderHLSLProgramWriter.cpp:224:23: warning: enumeration value 'GCT_MATRIX_3X2' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderHLSLProgramWriter.cpp:224:23: warning: enumeration value 'GCT_MATRIX_3X3' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderHLSLProgramWriter.cpp:224:23: warning: enumeration value 'GCT_MATRIX_3X4' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderHLSLProgramWriter.cpp:224:23: warning: enumeration value 'GCT_MATRIX_4X2' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderHLSLProgramWriter.cpp:224:23: warning: enumeration value 'GCT_MATRIX_4X3' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderHLSLProgramWriter.cpp:224:23: warning: enumeration value 'GCT_MATRIX_4X4' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderHLSLProgramWriter.cpp:224:23: warning: enumeration value 'GCT_INT1' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderHLSLProgramWriter.cpp:224:23: warning: enumeration value 'GCT_INT2' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderHLSLProgramWriter.cpp:224:23: warning: enumeration value 'GCT_INT3' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderHLSLProgramWriter.cpp:224:23: warning: enumeration value 'GCT_INT4' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderHLSLProgramWriter.cpp:224:23: warning: enumeration value 'GCT_SUBROUTINE' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderHLSLProgramWriter.cpp:224:23: warning: enumeration value 'GCT_DOUBLE1' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderHLSLProgramWriter.cpp:224:23: warning: enumeration value 'GCT_DOUBLE2' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderHLSLProgramWriter.cpp:224:23: warning: enumeration value 'GCT_DOUBLE3' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderHLSLProgramWriter.cpp:224:23: warning: enumeration value 'GCT_DOUBLE4' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderHLSLProgramWriter.cpp:224:23: warning: enumeration value 'GCT_MATRIX_DOUBLE_2X2' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderHLSLProgramWriter.cpp:224:23: warning: enumeration value 'GCT_MATRIX_DOUBLE_2X3' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderHLSLProgramWriter.cpp:224:23: warning: enumeration value 'GCT_MATRIX_DOUBLE_2X4' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderHLSLProgramWriter.cpp:224:23: warning: enumeration value 'GCT_MATRIX_DOUBLE_3X2' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderHLSLProgramWriter.cpp:224:23: warning: enumeration value 'GCT_MATRIX_DOUBLE_3X3' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderHLSLProgramWriter.cpp:224:23: warning: enumeration value 'GCT_MATRIX_DOUBLE_3X4' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderHLSLProgramWriter.cpp:224:23: warning: enumeration value 'GCT_MATRIX_DOUBLE_4X2' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderHLSLProgramWriter.cpp:224:23: warning: enumeration value 'GCT_MATRIX_DOUBLE_4X3' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderHLSLProgramWriter.cpp:224:23: warning: enumeration value 'GCT_MATRIX_DOUBLE_4X4' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderHLSLProgramWriter.cpp:224:23: warning: enumeration value 'GCT_UNKNOWN' not handled in switch [-Wswitch] make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 93%] Building CXX object Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreOverlayElementFactory.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElementFactory.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayElementFactory.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElementFactory.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayElementFactory.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElementFactory.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayElementFactory.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElementFactory.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayElementFactory.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElementFactory.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayElementFactory.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElementFactory.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayElementFactory.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElementFactory.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayElementFactory.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 89%] Building CXX object Tools/MeshUpgrader/CMakeFiles/OgreMeshUpgrader.dir/src/main.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/MeshUpgrader/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/MeshUpgrader/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/MeshUpgrader/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/MeshUpgrader/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/MeshUpgrader/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/MeshUpgrader/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/MeshUpgrader/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleSpline.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimationTrack.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/MeshUpgrader/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/MeshUpgrader/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/MeshUpgrader/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/MeshUpgrader/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/MeshUpgrader/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/MeshUpgrader/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/MeshUpgrader/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/MeshUpgrader/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/MeshUpgrader/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/MeshUpgrader/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/MeshUpgrader/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/MeshUpgrader/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/MeshUpgrader/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/MeshUpgrader/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/MeshUpgrader/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/MeshUpgrader/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/MeshUpgrader/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/MeshUpgrader/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/MeshUpgrader/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/MeshUpgrader/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/MeshUpgrader/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/MeshUpgrader/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/MeshUpgrader/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/MeshUpgrader/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/MeshUpgrader/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/MeshUpgrader/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/MeshUpgrader/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/MeshUpgrader/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/MeshUpgrader/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/MeshUpgrader/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/MeshUpgrader/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/MeshUpgrader/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/MeshUpgrader/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/MeshUpgrader/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/MeshUpgrader/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/MeshUpgrader/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/MeshUpgrader/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/MeshUpgrader/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/MeshUpgrader/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/MeshUpgrader/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/MeshUpgrader/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/MeshUpgrader/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/MeshUpgrader/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/MeshUpgrader/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreBillboardChain.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/MeshUpgrader/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/MeshUpgrader/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:43, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/MeshUpgrader/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/MeshUpgrader/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:43, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/MeshUpgrader/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/MeshUpgrader/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:43, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/MeshUpgrader/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/MeshUpgrader/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:43, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/MeshUpgrader/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/MeshUpgrader/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:77, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/MeshUpgrader/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h: In constructor 'Ogre::Particle::Particle()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:103:13: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 103 | position(Vector3::ZERO), direction(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/MeshUpgrader/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticleEmitter.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:77, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/MeshUpgrader/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreParticle.h:103:38: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 103 | position(Vector3::ZERO), direction(Vector3::ZERO), | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/Ogre.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Tools/MeshUpgrader/src/main.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/Tools/MeshUpgrader/src/main.cpp: In function 'int main(int, char**)': /usr/src/RPM/BUILD/ogre-1.9.1/Tools/MeshUpgrader/src/main.cpp:991:28: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and '__off_t' {aka 'long int'} [-Wsign-compare] 991 | if (result != tagStat.st_size) | ~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/Tools/MeshUpgrader/src/main.cpp: In function 'void checkColour(Ogre::VertexData*, bool&, bool&, Ogre::VertexElementType&)': /usr/src/RPM/BUILD/ogre-1.9.1/Tools/MeshUpgrader/src/main.cpp:754:44: warning: this statement may fall through [-Wimplicit-fallthrough=] 754 | hasAmbiguousColour = true; | ~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/Tools/MeshUpgrader/src/main.cpp:755:17: note: here 755 | case VET_COLOUR_ABGR: | ^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 91%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/EGL/X11/OgreX11EGLSupport.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp:32: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp: In constructor 'Ogre::X11EGLSupport::X11EGLSupport()': /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp:95:13: warning: unused variable 'dummy' [-Wunused-variable] 95 | int dummy = 0; | ^~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp: In member function 'virtual void Ogre::X11EGLSupport::switchMode(Ogre::uint&, Ogre::uint&, short int&)': /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp:183:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 183 | if (mode->first.first >= static_cast(width) && | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp:184:36: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 184 | mode->first.second >= static_cast(height)) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp:208:31: warning: unused variable 'winAtt' [-Wunused-variable] 208 | XWindowAttributes winAtt; | ^~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLSupport.cpp:175:13: warning: variable 'newSize' set but not used [-Wunused-but-set-variable] 175 | int newSize = -1; | ^~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 91%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderGenerator.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp: In member function 'void Ogre::RTShader::ShaderGenerator::SGTechnique::createIlluminationSGPasses()': /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderGenerator.cpp:1679:23: warning: unused variable 'dstPass' [-Wunused-variable] 1679 | Pass* dstPass = p->pass; | ^~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 93%] Linking CXX executable ../../bin/OgreXMLConverter make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[1]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 95%] Built target OgreXMLConverter make[1]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 92%] Building CXX object RenderSystems/GLES2/CMakeFiles/RenderSystem_GLES2.dir/src/EGL/X11/OgreX11EGLWindow.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp: In member function 'virtual void Ogre::X11EGLWindow::getLeftAndTopFromNativeWindow(int&, int&, Ogre::uint, Ogre::uint)': /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:113:35: warning: declaration of 'mNativeDisplay' shadows a member of 'Ogre::X11EGLWindow' [-Wshadow] 113 | NativeDisplayType mNativeDisplay = mGLSupport->getNativeDisplay(); | ^~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/OgreEGLSupport.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreX11EGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/OgreEGLWindow.h:51:43: note: shadowed declaration is here 51 | NativeDisplayType mNativeDisplay; | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp: In member function 'virtual void Ogre::X11EGLWindow::createNativeWindow(int&, int&, Ogre::uint&, Ogre::uint&, Ogre::String&)': /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:277:37: warning: cast from type 'const char*' to type 'char*' casts away qualifiers [-Wcast-qual] 277 | char *lst = (char*)title.c_str(); | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp: In member function 'virtual void Ogre::X11EGLWindow::windowMovedOrResized()': /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:371:35: warning: declaration of 'mNativeDisplay' shadows a member of 'Ogre::X11EGLWindow' [-Wshadow] 371 | NativeDisplayType mNativeDisplay = mGLSupport->getNativeDisplay(); | ^~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/OgreEGLSupport.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreX11EGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/OgreEGLWindow.h:51:43: note: shadowed declaration is here 51 | NativeDisplayType mNativeDisplay; | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:393:28: warning: comparison of integer expressions of different signedness: 'Ogre::uint32' {aka 'unsigned int'} and 'int' [-Wsign-compare] 393 | if (mWidth == windowAttrib.width && mHeight == windowAttrib.height) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:393:61: warning: comparison of integer expressions of different signedness: 'Ogre::uint32' {aka 'unsigned int'} and 'int' [-Wsign-compare] 393 | if (mWidth == windowAttrib.width && mHeight == windowAttrib.height) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp: In member function 'virtual void Ogre::X11EGLWindow::switchFullScreen(bool)': /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:410:43: warning: declaration of 'mNativeDisplay' shadows a member of 'Ogre::X11EGLWindow' [-Wshadow] 410 | NativeDisplayType mNativeDisplay = mGLSupport->getNativeDisplay(); | ^~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/OgreEGLSupport.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/X11/OgreX11EGLSupport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/include/EGL/OgreEGLWindow.h:51:43: note: shadowed declaration is here 51 | NativeDisplayType mNativeDisplay; | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp: In member function 'virtual void Ogre::X11EGLWindow::create(const String&, Ogre::uint, Ogre::uint, bool, const NameValuePairList*)': /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:558:30: warning: narrowing conversion of 'samples' from 'Ogre::uint' {aka 'unsigned int'} to 'int' [-Wnarrowing] 558 | EGL_SAMPLES, samples, | ^~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:438:13: warning: variable 'gamma' set but not used [-Wunused-but-set-variable] 438 | int gamma; | ^~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:440:14: warning: variable 'vsync' set but not used [-Wunused-but-set-variable] 440 | bool vsync = false; | ^~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:584:22: warning: unused variable 'oldDrawableDraw' [-Wunused-variable] 584 | ::EGLSurface oldDrawableDraw = eglGetCurrentSurface(EGL_DRAW); | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:586:22: warning: unused variable 'oldDrawableRead' [-Wunused-variable] 586 | ::EGLSurface oldDrawableRead = eglGetCurrentSurface(EGL_READ); | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/RenderSystems/GLES2/src/EGL/X11/OgreX11EGLWindow.cpp:588:22: warning: unused variable 'oldContext' [-Wunused-variable] 588 | ::EGLContext oldContext = eglGetCurrentContext(); | ^~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 93%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgram.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgram.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgram.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgram.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgram.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgram.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgram.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgram.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgram.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgram.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 95%] Linking CXX executable ../../bin/OgreMeshUpgrader make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[1]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 96%] Built target OgreMeshUpgrader make[1]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 93%] Building CXX object PlugIns/OctreeZone/CMakeFiles/Plugin_OctreeZone.dir/src/OgreOctreeZoneOctree.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZoneOctree.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZoneOctree.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZoneOctree.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZoneOctree.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZoneOctree.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZoneOctree.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZoneOctree.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZoneOctree.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZoneOctree.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZoneOctree.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZoneOctree.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZoneOctree.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZoneOctree.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZoneOctree.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZoneOctree.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZoneOctree.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZoneOctree.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZoneOctree.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZoneOctree.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZoneOctree.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZoneOctree.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZoneOctree.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZoneOctree.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZoneOctree.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZoneOctree.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZoneOctree.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZoneOctree.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZoneOctree.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZoneOctree.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZoneOctree.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZoneOctree.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZoneOctree.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZoneOctree.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZoneOctree.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZoneOctree.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZoneOctree.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZoneOctree.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZoneOctree.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZoneOctree.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZoneOctree.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZoneOctree.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZoneOctree.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZoneOctree.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZoneOctree.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZoneOctree.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZoneOctree.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZoneOctree.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreWireBoundingBox.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZoneOctree.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZoneOctree.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreWireBoundingBox.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZoneOctree.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZoneOctree.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSimpleRenderable.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreWireBoundingBox.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZoneOctree.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZoneOctree.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZCamera.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZone.h:56, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZone.h:43, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:40: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZoneOctree.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZCamera.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZone.h:56, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZone.h:43, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:40: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZoneOctree.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZCamera.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZone.h:56, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZone.h:43, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:40: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZoneOctree.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZCamera.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/../PCZSceneManager/include/OgrePCZone.h:56, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZone.h:43, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:40: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZoneOctree.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp: In function 'Ogre::Intersection Ogre::intersect(const Ogre::Ray&, const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:64:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | Vector3 origin = one.getOrigin(); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZoneOctree.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:65:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 65 | Vector3 dir = one.getDirection(); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZoneOctree.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp: In function 'Ogre::Intersection Ogre::intersect(const Ogre::Sphere&, const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:214:41: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 214 | Vector3 scenter = one.getCenter(); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/include/OgreOctreeZoneOctree.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZoneOctree.cpp:38: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 94%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramSet.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramManager.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramSet.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramManager.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramSet.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramManager.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramSet.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramManager.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramSet.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramManager.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramSet.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramManager.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramSet.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramManager.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramSet.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramManager.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramSet.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramManager.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramSet.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 95%] Building CXX object Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreOverlayProfileSessionListener.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayProfileSessionListener.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayProfileSessionListener.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayProfileSessionListener.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayProfileSessionListener.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayProfileSessionListener.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayProfileSessionListener.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayProfileSessionListener.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayProfileSessionListener.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayProfileSessionListener.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayProfileSessionListener.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayProfileSessionListener.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayProfileSessionListener.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayProfileSessionListener.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayProfileSessionListener.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayProfileSessionListener.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayProfileSessionListener.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayProfileSessionListener.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayProfileSessionListener.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayProfileSessionListener.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayProfileSessionListener.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayProfileSessionListener.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayProfileSessionListener.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayProfileSessionListener.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayProfileSessionListener.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayProfileSessionListener.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayProfileSessionListener.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayProfileSessionListener.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayProfileSessionListener.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayProfileSessionListener.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayProfileSessionListener.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayProfileSessionListener.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayProfileSessionListener.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayProfileSessionListener.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayProfileSessionListener.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayProfileSessionListener.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayProfileSessionListener.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayProfileSessionListener.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayProfileSessionListener.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayProfileSessionListener.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayProfileSessionListener.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayProfileSessionListener.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayProfileSessionListener.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayProfileSessionListener.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayProfileSessionListener.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayProfileSessionListener.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayProfileSessionListener.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayProfileSessionListener.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayProfileSessionListener.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayProfileSessionListener.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayProfileSessionListener.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayProfileSessionListener.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayProfileSessionListener.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayProfileSessionListener.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayProfileSessionListener.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayProfileSessionListener.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayProfileSessionListener.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayProfileSessionListener.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayProfileSessionListener.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayProfileSessionListener.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayProfileSessionListener.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayProfileSessionListener.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayProfileSessionListener.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayProfileSessionListener.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayProfileSessionListener.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayProfileSessionListener.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayProfileSessionListener.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayProfileSessionListener.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayProfileSessionListener.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayProfileSessionListener.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayProfileSessionListener.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayProfileSessionListener.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayProfileSessionListener.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayProfileSessionListener.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayProfileSessionListener.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayProfileSessionListener.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayProfileSessionListener.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayProfileSessionListener.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayProfileSessionListener.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayProfileSessionListener.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayProfileSessionListener.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayProfileSessionListener.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayProfileSessionListener.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayProfileSessionListener.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayProfileSessionListener.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayProfileSessionListener.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayProfileSessionListener.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayProfileSessionListener.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayProfileSessionListener.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayProfileSessionListener.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayProfileSessionListener.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayProfileSessionListener.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayProfileSessionListener.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayProfileSessionListener.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayProfileSessionListener.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayProfileSessionListener.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayProfileSessionListener.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayProfileSessionListener.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayProfileSessionListener.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayProfileSessionListener.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayProfileSessionListener.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayProfileSessionListener.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayProfileSessionListener.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayProfileSessionListener.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayProfileSessionListener.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 93%] Building CXX object Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreOverlayManager.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayManager.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayManager.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayManager.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayManager.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlayManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 93%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderParameter.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp: In constructor 'Ogre::RTShader::ConstParameterVec2::ConstParameterVec2(Ogre::Vector2, Ogre::GpuConstantType, const Ogre::RTShader::Parameter::Semantic&, const Ogre::RTShader::Parameter::Content&)': /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:52:79: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 52 | : ConstParameter(val, type, semantic, content) | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:580:35: note: initializing argument 1 of 'Ogre::RTShader::ConstParameter::ConstParameter(valueType, Ogre::GpuConstantType, const Ogre::RTShader::Parameter::Semantic&, const Ogre::RTShader::Parameter::Content&) [with valueType = Ogre::Vector2]' 580 | ConstParameter( valueType val, | ~~~~~~~~~~^~~ /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp: In constructor 'Ogre::RTShader::ConstParameterVec3::ConstParameterVec3(Ogre::Vector3, Ogre::GpuConstantType, const Ogre::RTShader::Parameter::Semantic&, const Ogre::RTShader::Parameter::Content&)': /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:80:79: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 80 | : ConstParameter(val, type, semantic, content) | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:580:35: note: initializing argument 1 of 'Ogre::RTShader::ConstParameter::ConstParameter(valueType, Ogre::GpuConstantType, const Ogre::RTShader::Parameter::Semantic&, const Ogre::RTShader::Parameter::Content&) [with valueType = Ogre::Vector3]' 580 | ConstParameter( valueType val, | ~~~~~~~~~~^~~ /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp: In constructor 'Ogre::RTShader::ConstParameterVec4::ConstParameterVec4(Ogre::Vector4, Ogre::GpuConstantType, const Ogre::RTShader::Parameter::Semantic&, const Ogre::RTShader::Parameter::Content&)': /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:108:79: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] 108 | : ConstParameter(val, type, semantic, content) | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:137:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' 137 | inline Vector4& operator = ( const Vector4& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:580:35: note: initializing argument 1 of 'Ogre::RTShader::ConstParameter::ConstParameter(valueType, Ogre::GpuConstantType, const Ogre::RTShader::Parameter::Semantic&, const Ogre::RTShader::Parameter::Content&) [with valueType = Ogre::Vector4]' 580 | ConstParameter( valueType val, | ~~~~~~~~~~^~~ /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp: In static member function 'static Ogre::RTShader::ParameterPtr Ogre::RTShader::ParameterFactory::createConstParamVector2(Ogre::Vector2)': /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:873:127: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 873 | Parameter::SPC_UNKNOWN)); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:48:49: note: initializing argument 1 of 'Ogre::RTShader::ConstParameterVec2::ConstParameterVec2(Ogre::Vector2, Ogre::GpuConstantType, const Ogre::RTShader::Parameter::Semantic&, const Ogre::RTShader::Parameter::Content&)' 48 | ConstParameterVec2( Vector2 val, | ~~~~~~~~^~~ /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp: In static member function 'static Ogre::RTShader::ParameterPtr Ogre::RTShader::ParameterFactory::createConstParamVector3(Ogre::Vector3)': /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:882:127: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 882 | Parameter::SPC_UNKNOWN)); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:76:49: note: initializing argument 1 of 'Ogre::RTShader::ConstParameterVec3::ConstParameterVec3(Ogre::Vector3, Ogre::GpuConstantType, const Ogre::RTShader::Parameter::Semantic&, const Ogre::RTShader::Parameter::Content&)' 76 | ConstParameterVec3( Vector3 val, | ~~~~~~~~^~~ /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp: In static member function 'static Ogre::RTShader::ParameterPtr Ogre::RTShader::ParameterFactory::createConstParamVector4(Ogre::Vector4)': /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:891:127: warning: implicitly-declared 'constexpr Ogre::Vector4::Vector4(const Ogre::Vector4&)' is deprecated [-Wdeprecated-copy] 891 | Parameter::SPC_UNKNOWN)); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector4.h:137:25: note: because 'Ogre::Vector4' has user-provided 'Ogre::Vector4& Ogre::Vector4::operator=(const Ogre::Vector4&)' 137 | inline Vector4& operator = ( const Vector4& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderParameter.cpp:104:49: note: initializing argument 1 of 'Ogre::RTShader::ConstParameterVec4::ConstParameterVec4(Ogre::Vector4, Ogre::GpuConstantType, const Ogre::RTShader::Parameter::Semantic&, const Ogre::RTShader::Parameter::Content&)' 104 | ConstParameterVec4( Vector4 val, | ~~~~~~~~^~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 93%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderMaterialSerializerListener.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderMaterialSerializerListener.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderMaterialSerializerListener.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderMaterialSerializerListener.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderMaterialSerializerListener.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderMaterialSerializerListener.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderMaterialSerializerListener.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderMaterialSerializerListener.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderMaterialSerializerListener.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderMaterialSerializerListener.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderMaterialSerializerListener.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderMaterialSerializerListener.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderMaterialSerializerListener.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderMaterialSerializerListener.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderMaterialSerializerListener.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderMaterialSerializerListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderMaterialSerializerListener.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderMaterialSerializerListener.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderMaterialSerializerListener.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderMaterialSerializerListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderMaterialSerializerListener.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderMaterialSerializerListener.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderMaterialSerializerListener.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderMaterialSerializerListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderMaterialSerializerListener.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderMaterialSerializerListener.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderMaterialSerializerListener.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderMaterialSerializerListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderMaterialSerializerListener.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderMaterialSerializerListener.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderMaterialSerializerListener.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderMaterialSerializerListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderMaterialSerializerListener.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderMaterialSerializerListener.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderMaterialSerializerListener.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderMaterialSerializerListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderMaterialSerializerListener.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderMaterialSerializerListener.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderMaterialSerializerListener.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderMaterialSerializerListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderMaterialSerializerListener.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderMaterialSerializerListener.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderMaterialSerializerListener.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderMaterialSerializerListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderMaterialSerializerListener.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderMaterialSerializerListener.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderMaterialSerializerListener.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderMaterialSerializerListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderMaterialSerializerListener.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderMaterialSerializerListener.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderMaterialSerializerListener.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderMaterialSerializerListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderMaterialSerializerListener.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderMaterialSerializerListener.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderMaterialSerializerListener.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderMaterialSerializerListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderMaterialSerializerListener.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderMaterialSerializerListener.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderMaterialSerializerListener.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderMaterialSerializerListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderMaterialSerializerListener.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderMaterialSerializerListener.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderMaterialSerializerListener.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderMaterialSerializerListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderMaterialSerializerListener.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderMaterialSerializerListener.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderMaterialSerializerListener.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderMaterialSerializerListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderMaterialSerializerListener.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderMaterialSerializerListener.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderMaterialSerializerListener.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderMaterialSerializerListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderMaterialSerializerListener.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderMaterialSerializerListener.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderMaterialSerializerListener.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderMaterialSerializerListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderMaterialSerializerListener.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderMaterialSerializerListener.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderMaterialSerializerListener.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderMaterialSerializerListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderMaterialSerializerListener.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderMaterialSerializerListener.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderMaterialSerializerListener.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderMaterialSerializerListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderMaterialSerializerListener.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderMaterialSerializerListener.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderMaterialSerializerListener.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderMaterialSerializerListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderMaterialSerializerListener.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderMaterialSerializerListener.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderMaterialSerializerListener.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderMaterialSerializerListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderMaterialSerializerListener.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderMaterialSerializerListener.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderMaterialSerializerListener.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderMaterialSerializerListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderMaterialSerializerListener.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderMaterialSerializerListener.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderMaterialSerializerListener.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderMaterialSerializerListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderMaterialSerializerListener.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderMaterialSerializerListener.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderMaterialSerializerListener.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderMaterialSerializerListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderMaterialSerializerListener.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderMaterialSerializerListener.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderMaterialSerializerListener.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderMaterialSerializerListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderMaterialSerializerListener.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderMaterialSerializerListener.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderMaterialSerializerListener.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderMaterialSerializerListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderMaterialSerializerListener.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderMaterialSerializerListener.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderMaterialSerializerListener.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderMaterialSerializerListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderMaterialSerializerListener.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderMaterialSerializerListener.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderMaterialSerializerListener.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderMaterialSerializerListener.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderMaterialSerializerListener.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMaterialSerializer.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderMaterialSerializerListener.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderMaterialSerializerListener.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 95%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramWriter.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramWriter.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramWriter.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramWriter.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramWriter.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramWriter.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramWriter.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramWriter.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramWriter.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramWriter.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 95%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramWriterManager.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramWriterManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramWriterManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramWriterManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramWriterManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramWriterManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramWriterManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramWriterManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramWriterManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramWriterManager.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramWriterManager.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 93%] Building CXX object PlugIns/OctreeZone/CMakeFiles/Plugin_OctreeZone.dir/src/OgreOctreeZonePlugin.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZonePlugin.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZonePlugin.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZonePlugin.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZonePlugin.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZonePlugin.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZonePlugin.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZonePlugin.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZonePlugin.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZonePlugin.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZonePlugin.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZonePlugin.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZonePlugin.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZonePlugin.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZonePlugin.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZonePlugin.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZonePlugin.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZonePlugin.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZonePlugin.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZonePlugin.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZonePlugin.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZonePlugin.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZonePlugin.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZonePlugin.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZonePlugin.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZonePlugin.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZonePlugin.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZonePlugin.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZonePlugin.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZonePlugin.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZonePlugin.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZonePlugin.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZonePlugin.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZonePlugin.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZonePlugin.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZonePlugin.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZonePlugin.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZonePlugin.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZonePlugin.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZonePlugin.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZonePlugin.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZonePlugin.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZonePlugin.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZonePlugin.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZonePlugin.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZonePlugin.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZonePlugin.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZonePlugin.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZonePlugin.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZonePlugin.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZonePlugin.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZonePlugin.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZonePlugin.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZonePlugin.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZonePlugin.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZonePlugin.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZonePlugin.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZonePlugin.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZonePlugin.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZonePlugin.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZonePlugin.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/PlugIns/OctreeZone/src/OgreOctreeZonePlugin.cpp:37: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 94%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramProcessor.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramProcessor.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramProcessor.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramProcessor.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramProcessor.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramProcessor.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramProcessor.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramProcessor.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramProcessor.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramProcessor.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramProcessor.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramProcessor.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramProcessor.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramProcessor.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramProcessor.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramProcessor.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramProcessor.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramProcessor.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramProcessor.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramProcessor.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramProcessor.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramProcessor.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderObjectListener.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramProcessor.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramProcessor.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramProcessor.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramProcessor.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramProcessor.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramProcessor.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramProcessor.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 93%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramManager.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramManager.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramManager.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramManager.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramManager.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramManager.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramManager.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramManager.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramManager.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramManager.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramManager.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramManager.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramManager.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramManager.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramManager.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramManager.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramManager.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramManager.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramManager.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramManager.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramManager.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramManager.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramManager.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramManager.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramManager.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramManager.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramManager.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramManager.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramManager.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramManager.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramManager.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramManager.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramManager.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramManager.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramManager.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderParameter.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgram.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderProgramManager.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderProgramManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 96%] Linking CXX shared library ../../lib/RenderSystem_GLES2.so make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[1]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 99%] Built target RenderSystem_GLES2 make[1]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 98%] Linking CXX shared library ../../lib/Plugin_OctreeZone.so make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[1]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 99%] Built target Plugin_OctreeZone make[1]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 95%] Building CXX object Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreOverlaySystem.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlaySystem.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlaySystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlaySystem.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlaySystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlaySystem.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlaySystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlaySystem.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlaySystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlaySystem.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlaySystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlaySystem.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlaySystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlaySystem.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlaySystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlaySystem.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlaySystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlaySystem.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlaySystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlaySystem.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlaySystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlaySystem.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlaySystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlaySystem.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlaySystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlaySystem.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlaySystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlaySystem.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlaySystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlaySystem.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlaySystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlaySystem.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlaySystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlaySystem.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlaySystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlaySystem.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlaySystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlaySystem.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlaySystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlaySystem.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlaySystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlaySystem.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlaySystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlaySystem.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlaySystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlaySystem.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlaySystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlaySystem.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlaySystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlaySystem.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlaySystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlaySystem.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlaySystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlaySystem.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlaySystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlaySystem.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlaySystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlaySystem.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlaySystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlaySystem.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlaySystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlaySystem.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlaySystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlaySystem.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlaySystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlaySystem.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlaySystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlaySystem.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlaySystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlaySystem.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlaySystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlaySystem.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlaySystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlaySystem.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlaySystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlaySystem.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlaySystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlaySystem.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlaySystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlaySystem.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlaySystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlaySystem.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlaySystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlaySystem.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlaySystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlaySystem.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlaySystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlaySystem.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlaySystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlaySystem.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlaySystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlaySystem.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlaySystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlaySystem.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlaySystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlaySystem.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlaySystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlaySystem.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlaySystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlaySystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlaySystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlaySystem.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlaySystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlaySystem.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlaySystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlaySystem.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlaySystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlaySystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlaySystem.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlaySystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlaySystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlaySystem.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlaySystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlaySystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlaySystem.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlaySystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlaySystem.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlay.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlaySystem.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreOverlaySystem.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 97%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderScriptTranslator.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderScriptTranslator.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderScriptTranslator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderScriptTranslator.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderScriptTranslator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderScriptTranslator.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderScriptTranslator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderScriptTranslator.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderScriptTranslator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderScriptTranslator.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderScriptTranslator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderScriptTranslator.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderScriptTranslator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderScriptTranslator.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderScriptTranslator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreStringConverter.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystemCapabilities.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:41, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderScriptTranslator.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderScriptTranslator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderScriptTranslator.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderScriptTranslator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderScriptTranslator.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderScriptTranslator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderScriptTranslator.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderScriptTranslator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderScriptTranslator.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderScriptTranslator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderScriptTranslator.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderScriptTranslator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderScriptTranslator.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderScriptTranslator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderScriptTranslator.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderScriptTranslator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderScriptTranslator.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderScriptTranslator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderScriptTranslator.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderScriptTranslator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderScriptTranslator.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderScriptTranslator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderScriptTranslator.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderScriptTranslator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderScriptTranslator.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderScriptTranslator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderScriptTranslator.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderScriptTranslator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderScriptTranslator.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderScriptTranslator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderScriptTranslator.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderScriptTranslator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderScriptTranslator.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderScriptTranslator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderScriptTranslator.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderScriptTranslator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderScriptTranslator.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderScriptTranslator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderScriptTranslator.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderScriptTranslator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderScriptTranslator.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderScriptTranslator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderScriptTranslator.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderScriptTranslator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderScriptTranslator.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderScriptTranslator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderScriptTranslator.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderScriptTranslator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderScriptTranslator.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderScriptTranslator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderScriptTranslator.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderScriptTranslator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderScriptTranslator.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderScriptTranslator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderScriptTranslator.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderScriptTranslator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderScriptTranslator.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderScriptTranslator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderScriptTranslator.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderScriptTranslator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderScriptTranslator.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderScriptTranslator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderScriptTranslator.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderScriptTranslator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderScriptTranslator.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderScriptTranslator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderScriptTranslator.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderScriptTranslator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderScriptTranslator.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderScriptTranslator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderScriptTranslator.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderScriptTranslator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderScriptTranslator.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderScriptTranslator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderScriptTranslator.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderScriptTranslator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderScriptTranslator.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderScriptTranslator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderScriptTranslator.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderScriptTranslator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderScriptTranslator.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderScriptTranslator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderScriptTranslator.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderScriptTranslator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderScriptTranslator.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderScriptTranslator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderScriptTranslator.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderScriptTranslator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreFrustum.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreViewport.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderTarget.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderScriptTranslator.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderScriptTranslator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderScriptTranslator.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderScriptTranslator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderScriptTranslator.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderScriptTranslator.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderScriptTranslator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderScriptTranslator.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderScriptTranslator.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderScriptTranslator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderScriptTranslator.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderScriptTranslator.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderScriptTranslator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderGenerator.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderScriptTranslator.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTextureUnitState.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderSystem.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCompositionPass.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptCompiler.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreScriptTranslator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderScriptTranslator.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderScriptTranslator.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 96%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderRenderState.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderRenderState.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderRenderState.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderRenderState.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderRenderState.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderRenderState.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderRenderState.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderRenderState.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderRenderState.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderRenderState.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderRenderState.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderRenderState.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderRenderState.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderRenderState.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderRenderState.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderRenderState.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderRenderState.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderRenderState.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderRenderState.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderRenderState.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderRenderState.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderRenderState.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderRenderState.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderRenderState.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderRenderState.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderRenderState.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderRenderState.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderRenderState.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderRenderState.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderRenderState.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderRenderState.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderRenderState.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderRenderState.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderRenderState.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderRenderState.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderRenderState.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderRenderState.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderRenderState.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderRenderState.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderRenderState.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderRenderState.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderRenderState.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderRenderState.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderRenderState.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderRenderState.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderRenderState.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderRenderState.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderRenderState.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderRenderState.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderRenderState.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderRenderState.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderRenderState.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderRenderState.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderRenderState.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderRenderState.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderRenderState.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderRenderState.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderRenderState.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderRenderState.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderRenderState.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderRenderState.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderRenderState.h:31, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderRenderState.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 94%] Building CXX object Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrain.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h: In constructor 'Ogre::Terrain::ImportData::ImportData()': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:405:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 405 | , pos(Vector3::ZERO) | ^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h: In copy constructor 'Ogre::Terrain::ImportData::ImportData(const Ogre::Terrain::ImportData&)': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:422:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 422 | , pos(Vector3::ZERO) | ^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp: In constructor 'Ogre::Terrain::Terrain(Ogre::SceneManager*)': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:153:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 153 | , mPos(Vector3::ZERO) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp: In member function 'Ogre::Vector3 Ogre::Terrain::convertPosition(Ogre::Terrain::Space, const Ogre::Vector3&, Ogre::Terrain::Space) const': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:1328:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 1328 | return ret; | ^~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp: In member function 'Ogre::Vector3 Ogre::Terrain::convertDirection(Ogre::Terrain::Space, const Ogre::Vector3&, Ogre::Terrain::Space) const': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:1335:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 1335 | return ret; | ^~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp: In member function 'void Ogre::Terrain::convertSpace(Ogre::Terrain::Space, const Ogre::Vector3&, Ogre::Terrain::Space, Ogre::Vector3&, bool) const': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:1418:33: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1418 | if (translation) | ^~ /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:1419:66: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1419 | outVec.x /= (mSize - 1); outVec.y /= (mSize - 1); | ^~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp: In member function 'Ogre::Vector3 Ogre::Terrain::convertWorldToTerrainAxes(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:1475:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 1475 | return ret; | ^~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp: In member function 'Ogre::Vector3 Ogre::Terrain::convertTerrainToWorldAxes(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:1483:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 1483 | return ret; | ^~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp: In member function 'std::pair Ogre::Terrain::rayIntersects(const Ogre::Ray&, bool, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:2335:57: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 2335 | Vector3 rayDirection = ray.getDirection(); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp: In member function 'Ogre::PixelBox* Ogre::Terrain::calculateNormals(const Rect&, Ogre::Rect&)': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:3354:69: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 3354 | Vector3 cumulativeNormal = Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp: In member function 'Ogre::PixelBox* Ogre::Terrain::calculateLightmap(const Rect&, const Rect&, Ogre::Rect&)': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:3540:57: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 3540 | Vector3 wpos = Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp: In member function 'void Ogre::Terrain::getPointFromSelfOrNeighbour(long int, long int, Ogre::Vector3*) const': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:4143:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 4143 | Vector3 neighbourPos = Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrain.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 97%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderSubRenderState.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderSubRenderState.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderSubRenderState.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderSubRenderState.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderSubRenderState.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderSubRenderState.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderSubRenderState.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderSubRenderState.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderSubRenderState.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderSubRenderState.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderSubRenderState.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderSubRenderState.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderSubRenderState.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderSubRenderState.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderSubRenderState.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderSubRenderState.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderSubRenderState.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderSubRenderState.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderSubRenderState.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderSubRenderState.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderSubRenderState.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderSubRenderState.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderSubRenderState.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderSubRenderState.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderSubRenderState.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderSubRenderState.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderSubRenderState.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderSubRenderState.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderSubRenderState.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderSubRenderState.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderSubRenderState.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderSubRenderState.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderSubRenderState.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderSubRenderState.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderSubRenderState.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderSubRenderState.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderSubRenderState.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderSubRenderState.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderSubRenderState.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderSubRenderState.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderSubRenderState.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderSubRenderState.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderSubRenderState.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderSubRenderState.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderSubRenderState.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderSubRenderState.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderSubRenderState.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderSubRenderState.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderSubRenderState.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderSubRenderState.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderSubRenderState.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderSubRenderState.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderSubRenderState.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderSubRenderState.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderSubRenderState.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderSubRenderState.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderSubRenderState.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderSubRenderState.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderSubRenderState.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderSubRenderState.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderSubRenderState.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/include/OgreShaderSubRenderState.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/RTShaderSystem/src/OgreShaderSubRenderState.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 97%] Building CXX object Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgrePanelOverlayElement.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgrePanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgrePanelOverlayElement.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgrePanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgrePanelOverlayElement.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgrePanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgrePanelOverlayElement.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgrePanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgrePanelOverlayElement.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgrePanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgrePanelOverlayElement.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgrePanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgrePanelOverlayElement.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgrePanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgrePanelOverlayElement.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgrePanelOverlayElement.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgrePanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgrePanelOverlayElement.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgrePanelOverlayElement.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgrePanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgrePanelOverlayElement.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgrePanelOverlayElement.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgrePanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgrePanelOverlayElement.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgrePanelOverlayElement.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgrePanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgrePanelOverlayElement.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgrePanelOverlayElement.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgrePanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgrePanelOverlayElement.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgrePanelOverlayElement.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgrePanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgrePanelOverlayElement.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgrePanelOverlayElement.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgrePanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgrePanelOverlayElement.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgrePanelOverlayElement.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgrePanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgrePanelOverlayElement.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgrePanelOverlayElement.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgrePanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgrePanelOverlayElement.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgrePanelOverlayElement.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgrePanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgrePanelOverlayElement.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgrePanelOverlayElement.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgrePanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgrePanelOverlayElement.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgrePanelOverlayElement.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgrePanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgrePanelOverlayElement.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgrePanelOverlayElement.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgrePanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgrePanelOverlayElement.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgrePanelOverlayElement.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgrePanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgrePanelOverlayElement.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgrePanelOverlayElement.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgrePanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgrePanelOverlayElement.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgrePanelOverlayElement.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgrePanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgrePanelOverlayElement.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgrePanelOverlayElement.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgrePanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgrePanelOverlayElement.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgrePanelOverlayElement.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgrePanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgrePanelOverlayElement.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgrePanelOverlayElement.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgrePanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgrePanelOverlayElement.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgrePanelOverlayElement.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgrePanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgrePanelOverlayElement.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgrePanelOverlayElement.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgrePanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgrePanelOverlayElement.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgrePanelOverlayElement.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgrePanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgrePanelOverlayElement.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreLight.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgrePass.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreTechnique.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgrePanelOverlayElement.cpp:31: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgrePanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgrePanelOverlayElement.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgrePanelOverlayElement.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgrePanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgrePanelOverlayElement.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgrePanelOverlayElement.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgrePanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgrePanelOverlayElement.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgrePanelOverlayElement.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgrePanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgrePanelOverlayElement.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgrePanelOverlayElement.cpp:35: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayContainer.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgrePanelOverlayElement.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgrePanelOverlayElement.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 97%] Building CXX object Components/Overlay/CMakeFiles/OgreOverlay.dir/src/OgreTextAreaOverlayElement.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreTextAreaOverlayElement.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreTextAreaOverlayElement.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreTextAreaOverlayElement.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreTextAreaOverlayElement.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreTextAreaOverlayElement.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreTextAreaOverlayElement.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreTextAreaOverlayElement.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreTextAreaOverlayElement.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreTextAreaOverlayElement.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreTextAreaOverlayElement.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreTextAreaOverlayElement.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreTextAreaOverlayElement.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreTextAreaOverlayElement.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreTextAreaOverlayElement.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreTextAreaOverlayElement.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreTextAreaOverlayElement.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreTextAreaOverlayElement.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreTextAreaOverlayElement.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreTextAreaOverlayElement.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreTextAreaOverlayElement.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreTextAreaOverlayElement.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreTextAreaOverlayElement.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreTextAreaOverlayElement.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreTextAreaOverlayElement.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreTextAreaOverlayElement.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreTextAreaOverlayElement.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreTextAreaOverlayElement.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreTextAreaOverlayElement.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreTextAreaOverlayElement.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreTextAreaOverlayElement.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreTextAreaOverlayElement.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreTextAreaOverlayElement.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreTextAreaOverlayElement.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreTextAreaOverlayElement.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreTextAreaOverlayElement.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreTextAreaOverlayElement.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreTextAreaOverlayElement.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreTextAreaOverlayElement.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreTextAreaOverlayElement.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreTextAreaOverlayElement.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreTextAreaOverlayElement.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreTextAreaOverlayElement.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreTextAreaOverlayElement.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreTextAreaOverlayElement.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreTextAreaOverlayElement.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreTextAreaOverlayElement.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreTextAreaOverlayElement.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreTextAreaOverlayElement.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreTextAreaOverlayElement.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreTextAreaOverlayElement.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreTextAreaOverlayElement.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreTextAreaOverlayElement.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreTextAreaOverlayElement.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreTextAreaOverlayElement.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreTextAreaOverlayElement.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreTextAreaOverlayElement.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreTextAreaOverlayElement.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreTextAreaOverlayElement.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreTextAreaOverlayElement.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreTextAreaOverlayElement.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreTextAreaOverlayElement.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreTextAreaOverlayElement.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreTextAreaOverlayElement.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreTextAreaOverlayElement.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreTextAreaOverlayElement.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreTextAreaOverlayElement.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreTextAreaOverlayElement.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreTextAreaOverlayElement.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreTextAreaOverlayElement.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreTextAreaOverlayElement.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreTextAreaOverlayElement.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreTextAreaOverlayElement.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreTextAreaOverlayElement.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreTextAreaOverlayElement.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreTextAreaOverlayElement.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreTextAreaOverlayElement.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreTextAreaOverlayElement.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreTextAreaOverlayElement.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreTextAreaOverlayElement.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreTextAreaOverlayElement.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreTextAreaOverlayElement.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreTextAreaOverlayElement.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreTextAreaOverlayElement.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreTextAreaOverlayElement.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreTextAreaOverlayElement.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreTextAreaOverlayElement.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreTextAreaOverlayElement.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreTextAreaOverlayElement.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreTextAreaOverlayElement.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreTextAreaOverlayElement.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreTextAreaOverlayElement.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreTextAreaOverlayElement.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreTextAreaOverlayElement.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRenderable.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreTextAreaOverlayElement.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreTextAreaOverlayElement.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreTextAreaOverlayElement.cpp: In member function 'virtual void Ogre::TextAreaOverlayElement::updatePositionGeometry()': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreTextAreaOverlayElement.cpp:183:37: warning: implicitly-declared 'constexpr Ogre::UTFString::_fwd_iterator& Ogre::UTFString::_fwd_iterator::operator=(const Ogre::UTFString::_fwd_iterator&)' is deprecated [-Wdeprecated-copy] 183 | iend = mCaption.end(); | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreTextAreaOverlayElement.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreTextAreaOverlayElement.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreUTFString.h:248:25: note: because 'Ogre::UTFString::_fwd_iterator' has user-provided 'Ogre::UTFString::_fwd_iterator::_fwd_iterator(const Ogre::UTFString::_fwd_iterator&)' 248 | _fwd_iterator( const _fwd_iterator& i ); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreTextAreaOverlayElement.cpp:185:41: warning: implicitly-declared 'constexpr Ogre::UTFString::_fwd_iterator& Ogre::UTFString::_fwd_iterator::operator=(const Ogre::UTFString::_fwd_iterator&)' is deprecated [-Wdeprecated-copy] 185 | for( i = mCaption.begin(); i != iend; ++i ) | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreTextAreaOverlayElement.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreTextAreaOverlayElement.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreUTFString.h:248:25: note: because 'Ogre::UTFString::_fwd_iterator' has user-provided 'Ogre::UTFString::_fwd_iterator::_fwd_iterator(const Ogre::UTFString::_fwd_iterator&)' 248 | _fwd_iterator( const _fwd_iterator& i ); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreTextAreaOverlayElement.cpp:235:53: warning: implicitly-declared 'constexpr Ogre::UTFString::_fwd_iterator& Ogre::UTFString::_fwd_iterator::operator=(const Ogre::UTFString::_fwd_iterator&)' is deprecated [-Wdeprecated-copy] 235 | i = peeki; // skip both as one newline | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreOverlayElement.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/include/OgreTextAreaOverlayElement.h:30, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Overlay/src/OgreTextAreaOverlayElement.cpp:27: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreUTFString.h:248:25: note: because 'Ogre::UTFString::_fwd_iterator' has user-provided 'Ogre::UTFString::_fwd_iterator::_fwd_iterator(const Ogre::UTFString::_fwd_iterator&)' 248 | _fwd_iterator( const _fwd_iterator& i ); | ^~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 97%] Building CXX object Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainAutoUpdateLod.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainAutoUpdateLod.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainAutoUpdateLod.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainAutoUpdateLod.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainAutoUpdateLod.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainAutoUpdateLod.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainAutoUpdateLod.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainAutoUpdateLod.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainAutoUpdateLod.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainAutoUpdateLod.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainAutoUpdateLod.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainAutoUpdateLod.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainAutoUpdateLod.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainAutoUpdateLod.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainAutoUpdateLod.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainAutoUpdateLod.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainAutoUpdateLod.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainAutoUpdateLod.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainAutoUpdateLod.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainAutoUpdateLod.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainAutoUpdateLod.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainAutoUpdateLod.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainAutoUpdateLod.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainAutoUpdateLod.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainAutoUpdateLod.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainAutoUpdateLod.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainAutoUpdateLod.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainAutoUpdateLod.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainAutoUpdateLod.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainAutoUpdateLod.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainAutoUpdateLod.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainAutoUpdateLod.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainAutoUpdateLod.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainAutoUpdateLod.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainAutoUpdateLod.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainAutoUpdateLod.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainAutoUpdateLod.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainAutoUpdateLod.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainAutoUpdateLod.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainAutoUpdateLod.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainAutoUpdateLod.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainAutoUpdateLod.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainAutoUpdateLod.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainAutoUpdateLod.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainAutoUpdateLod.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainAutoUpdateLod.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainAutoUpdateLod.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainAutoUpdateLod.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainAutoUpdateLod.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainAutoUpdateLod.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainAutoUpdateLod.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainAutoUpdateLod.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainAutoUpdateLod.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainAutoUpdateLod.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainAutoUpdateLod.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainAutoUpdateLod.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainAutoUpdateLod.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainAutoUpdateLod.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainAutoUpdateLod.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainAutoUpdateLod.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainAutoUpdateLod.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainAutoUpdateLod.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainAutoUpdateLod.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h: In constructor 'Ogre::Terrain::ImportData::ImportData()': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:405:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 405 | , pos(Vector3::ZERO) | ^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainAutoUpdateLod.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainAutoUpdateLod.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h: In copy constructor 'Ogre::Terrain::ImportData::ImportData(const Ogre::Terrain::ImportData&)': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:422:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 422 | , pos(Vector3::ZERO) | ^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainAutoUpdateLod.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 98%] Building CXX object Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainLayerBlendMap.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainLayerBlendMap.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLayerBlendMap.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainLayerBlendMap.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLayerBlendMap.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainLayerBlendMap.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLayerBlendMap.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainLayerBlendMap.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLayerBlendMap.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainLayerBlendMap.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLayerBlendMap.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLayerBlendMap.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainLayerBlendMap.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLayerBlendMap.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLayerBlendMap.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainLayerBlendMap.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLayerBlendMap.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLayerBlendMap.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainLayerBlendMap.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLayerBlendMap.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLayerBlendMap.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainLayerBlendMap.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLayerBlendMap.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLayerBlendMap.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainLayerBlendMap.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLayerBlendMap.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLayerBlendMap.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainLayerBlendMap.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLayerBlendMap.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLayerBlendMap.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainLayerBlendMap.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLayerBlendMap.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLayerBlendMap.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainLayerBlendMap.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLayerBlendMap.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLayerBlendMap.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainLayerBlendMap.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLayerBlendMap.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLayerBlendMap.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainLayerBlendMap.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLayerBlendMap.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLayerBlendMap.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainLayerBlendMap.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLayerBlendMap.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLayerBlendMap.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainLayerBlendMap.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLayerBlendMap.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLayerBlendMap.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainLayerBlendMap.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLayerBlendMap.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLayerBlendMap.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainLayerBlendMap.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLayerBlendMap.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLayerBlendMap.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainLayerBlendMap.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLayerBlendMap.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLayerBlendMap.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainLayerBlendMap.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLayerBlendMap.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLayerBlendMap.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainLayerBlendMap.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLayerBlendMap.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLayerBlendMap.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainLayerBlendMap.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLayerBlendMap.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLayerBlendMap.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainLayerBlendMap.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLayerBlendMap.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLayerBlendMap.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainLayerBlendMap.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLayerBlendMap.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLayerBlendMap.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainLayerBlendMap.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLayerBlendMap.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLayerBlendMap.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainLayerBlendMap.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLayerBlendMap.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLayerBlendMap.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainLayerBlendMap.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLayerBlendMap.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLayerBlendMap.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainLayerBlendMap.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLayerBlendMap.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLayerBlendMap.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainLayerBlendMap.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLayerBlendMap.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLayerBlendMap.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainLayerBlendMap.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLayerBlendMap.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLayerBlendMap.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainLayerBlendMap.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLayerBlendMap.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLayerBlendMap.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainLayerBlendMap.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLayerBlendMap.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLayerBlendMap.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h: In constructor 'Ogre::Terrain::ImportData::ImportData()': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:405:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 405 | , pos(Vector3::ZERO) | ^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainLayerBlendMap.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLayerBlendMap.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLayerBlendMap.cpp:30: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h: In copy constructor 'Ogre::Terrain::ImportData::ImportData(const Ogre::Terrain::ImportData&)': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:422:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 422 | , pos(Vector3::ZERO) | ^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainLayerBlendMap.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLayerBlendMap.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 99%] Building CXX object Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialShaderHelperCg.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperCg.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperCg.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperCg.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperCg.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperCg.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperCg.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperCg.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperCg.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperCg.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperCg.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperCg.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperCg.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperCg.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperCg.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperCg.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperCg.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperCg.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperCg.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperCg.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperCg.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperCg.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperCg.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperCg.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperCg.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperCg.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperCg.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperCg.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperCg.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperCg.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperCg.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperCg.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperCg.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperCg.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperCg.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperCg.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperCg.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperCg.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperCg.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperCg.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperCg.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperCg.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperCg.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperCg.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperCg.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperCg.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperCg.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperCg.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperCg.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperCg.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperCg.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperCg.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperCg.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperCg.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperCg.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperCg.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperCg.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperCg.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperCg.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperCg.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperCg.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperCg.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperCg.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h: In constructor 'Ogre::Terrain::ImportData::ImportData()': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:405:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 405 | , pos(Vector3::ZERO) | ^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperCg.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperCg.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h: In copy constructor 'Ogre::Terrain::ImportData::ImportData(const Ogre::Terrain::ImportData&)': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:422:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 422 | , pos(Vector3::ZERO) | ^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperCg.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 98%] Building CXX object Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainLodManager.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLodManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLodManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLodManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLodManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLodManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLodManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLodManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLodManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLodManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLodManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLodManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLodManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLodManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLodManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLodManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLodManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLodManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLodManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLodManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLodManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLodManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLodManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLodManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLodManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLodManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLodManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLodManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLodManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLodManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLodManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLodManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLodManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLodManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLodManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLodManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLodManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLodManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLodManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLodManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLodManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLodManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLodManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLodManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLodManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLodManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLodManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLodManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLodManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLodManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLodManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLodManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLodManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLodManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLodManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLodManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLodManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLodManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLodManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLodManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLodManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLodManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLodManager.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h: In constructor 'Ogre::Terrain::ImportData::ImportData()': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:405:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 405 | , pos(Vector3::ZERO) | ^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLodManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLodManager.cpp:33: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h: In copy constructor 'Ogre::Terrain::ImportData::ImportData(const Ogre::Terrain::ImportData&)': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:422:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 422 | , pos(Vector3::ZERO) | ^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainLodManager.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 99%] Building CXX object Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialShaderHelperGLSL.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h: In constructor 'Ogre::Terrain::ImportData::ImportData()': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:405:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 405 | , pos(Vector3::ZERO) | ^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h: In copy constructor 'Ogre::Terrain::ImportData::ImportData(const Ogre::Terrain::ImportData&)': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:422:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 422 | , pos(Vector3::ZERO) | ^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 98%] Building CXX object Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainGroup.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainGroup.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainGroup.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainGroup.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainGroup.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainGroup.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainGroup.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainGroup.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainGroup.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainGroup.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainGroup.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainGroup.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainGroup.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainGroup.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainGroup.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainGroup.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainGroup.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainGroup.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainGroup.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainGroup.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainGroup.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainGroup.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainGroup.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainGroup.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainGroup.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainGroup.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainGroup.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainGroup.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainGroup.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainGroup.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainGroup.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainGroup.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainGroup.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainGroup.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainGroup.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainGroup.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainGroup.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainGroup.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainGroup.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainGroup.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainGroup.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainGroup.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainGroup.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainGroup.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainGroup.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainGroup.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainGroup.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainGroup.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainGroup.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainGroup.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainGroup.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainGroup.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainGroup.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainGroup.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainGroup.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainGroup.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainGroup.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainGroup.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainGroup.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainGroup.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainGroup.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainGroup.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainGroup.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h: In constructor 'Ogre::Terrain::ImportData::ImportData()': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:405:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 405 | , pos(Vector3::ZERO) | ^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainGroup.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainGroup.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h: In copy constructor 'Ogre::Terrain::ImportData::ImportData(const Ogre::Terrain::ImportData&)': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:422:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 422 | , pos(Vector3::ZERO) | ^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainGroup.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainGroup.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainGroup.h: In constructor 'Ogre::TerrainGroup::RayResult::RayResult(bool, Ogre::Terrain*, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainGroup.h:387:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 387 | : hit(_hit), terrain(_terrain), position(_pos) {} | ^~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainGroup.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainGroup.cpp: In constructor 'Ogre::TerrainGroup::TerrainGroup(Ogre::SceneManager*, Ogre::Terrain::Alignment, Ogre::uint16, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainGroup.cpp:47:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 47 | , mOrigin(Vector3::ZERO) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainGroup.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainGroup.cpp: In constructor 'Ogre::TerrainGroup::TerrainGroup(Ogre::SceneManager*)': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainGroup.cpp:72:19: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 72 | , mOrigin(Vector3::ZERO) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainGroup.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainGroup.cpp: In member function 'Ogre::TerrainGroup::RayResult Ogre::TerrainGroup::rayIntersects(const Ogre::Ray&, Ogre::Real) const': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainGroup.cpp:510:53: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 510 | Vector3 oldoffset = offset; | ^~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainGroup.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainGroup.cpp: In member function 'Ogre::Vector3 Ogre::TerrainGroup::getTerrainSlotPosition(long int, long int)': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainGroup.cpp:796:24: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 796 | return pos; | ^~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainGroup.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 99%] Building CXX object Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialGeneratorA.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGeneratorA.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGeneratorA.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGeneratorA.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGeneratorA.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGeneratorA.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGeneratorA.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGeneratorA.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGeneratorA.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGeneratorA.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGeneratorA.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGeneratorA.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGeneratorA.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGeneratorA.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGeneratorA.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGeneratorA.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGeneratorA.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGeneratorA.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGeneratorA.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGeneratorA.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGeneratorA.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGeneratorA.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGeneratorA.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGeneratorA.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGeneratorA.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGeneratorA.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGeneratorA.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGeneratorA.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGeneratorA.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGeneratorA.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGeneratorA.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGeneratorA.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGeneratorA.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGeneratorA.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGeneratorA.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGeneratorA.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGeneratorA.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGeneratorA.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGeneratorA.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGeneratorA.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGeneratorA.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGeneratorA.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGeneratorA.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGeneratorA.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGeneratorA.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGeneratorA.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGeneratorA.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGeneratorA.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGeneratorA.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGeneratorA.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGeneratorA.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGeneratorA.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGeneratorA.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGeneratorA.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGeneratorA.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGeneratorA.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGeneratorA.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGeneratorA.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGeneratorA.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGeneratorA.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGeneratorA.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGeneratorA.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGeneratorA.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h: In constructor 'Ogre::Terrain::ImportData::ImportData()': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:405:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 405 | , pos(Vector3::ZERO) | ^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGeneratorA.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGeneratorA.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h: In copy constructor 'Ogre::Terrain::ImportData::ImportData(const Ogre::Terrain::ImportData&)': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:422:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 422 | , pos(Vector3::ZERO) | ^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGeneratorA.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 98%] Building CXX object Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialGenerator.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGenerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGenerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGenerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGenerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGenerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGenerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGenerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGenerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGenerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGenerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGenerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGenerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGenerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGenerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGenerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGenerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGenerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGenerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGenerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGenerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGenerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGenerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGenerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGenerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGenerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGenerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGenerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGenerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGenerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGenerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGenerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGenerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGenerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGenerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGenerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGenerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGenerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGenerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGenerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGenerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGenerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGenerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGenerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGenerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGenerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGenerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGenerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGenerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGenerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGenerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGenerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGenerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGenerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGenerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGenerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGenerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGenerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGenerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGenerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGenerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGenerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGenerator.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h: In constructor 'Ogre::Terrain::ImportData::ImportData()': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:405:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 405 | , pos(Vector3::ZERO) | ^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGenerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGenerator.cpp:34: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h: In copy constructor 'Ogre::Terrain::ImportData::ImportData(const Ogre::Terrain::ImportData&)': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:422:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 422 | , pos(Vector3::ZERO) | ^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManagerEnumerator.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRoot.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialGenerator.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 99%] Building CXX object Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialShaderHelperGLSLES.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSLES.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSLES.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSLES.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSLES.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSLES.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSLES.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSLES.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSLES.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSLES.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSLES.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSLES.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSLES.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSLES.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSLES.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSLES.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSLES.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSLES.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSLES.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSLES.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSLES.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSLES.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSLES.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSLES.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSLES.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSLES.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSLES.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSLES.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSLES.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSLES.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSLES.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSLES.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSLES.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSLES.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSLES.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSLES.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSLES.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSLES.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSLES.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSLES.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSLES.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSLES.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSLES.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSLES.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSLES.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSLES.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSLES.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSLES.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSLES.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSLES.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSLES.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSLES.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSLES.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSLES.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSLES.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSLES.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSLES.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSLES.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSLES.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSLES.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSLES.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSLES.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSLES.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h: In constructor 'Ogre::Terrain::ImportData::ImportData()': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:405:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 405 | , pos(Vector3::ZERO) | ^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSLES.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSLES.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h: In copy constructor 'Ogre::Terrain::ImportData::ImportData(const Ogre::Terrain::ImportData&)': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:422:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 422 | , pos(Vector3::ZERO) | ^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperGLSLES.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 99%] Building CXX object Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainMaterialShaderHelperHLSL.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperHLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperHLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperHLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperHLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperHLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperHLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperHLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperHLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperHLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperHLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperHLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperHLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperHLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperHLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperHLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperHLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperHLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperHLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperHLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperHLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperHLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperHLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperHLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperHLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperHLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperHLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperHLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperHLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperHLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperHLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperHLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperHLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperHLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperHLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperHLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperHLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperHLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperHLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperHLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperHLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperHLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperHLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperHLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperHLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperHLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperHLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperHLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimation.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSkeleton.h:38, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMesh.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreNode.h:40, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneNode.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:37, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperHLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperHLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperHLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperHLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperHLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperHLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperHLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperHLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperHLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperHLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperHLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperHLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperHLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperHLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperHLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h: In constructor 'Ogre::Terrain::ImportData::ImportData()': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:405:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 405 | , pos(Vector3::ZERO) | ^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperHLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperHLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h: In copy constructor 'Ogre::Terrain::ImportData::ImportData(const Ogre::Terrain::ImportData&)': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:422:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 422 | , pos(Vector3::ZERO) | ^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainMaterialShaderHelperHLSL.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [100%] Building CXX object Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainPaging.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPaging.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPaging.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPaging.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPaging.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPaging.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPaging.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPaging.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPaging.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPaging.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPaging.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPaging.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPaging.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPaging.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPaging.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPaging.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPaging.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPaging.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPaging.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPaging.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPaging.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPaging.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPaging.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPaging.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPaging.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPaging.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPaging.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPaging.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPaging.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPaging.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPaging.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPaging.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPaging.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPaging.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPaging.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPaging.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPaging.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPaging.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPaging.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPaging.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPaging.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPaging.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPaging.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPaging.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPaging.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPaging.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPaging.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPaging.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPaging.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPaging.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPaging.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPaging.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPaging.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPaging.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPaging.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPaging.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPaging.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPaging.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPaging.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPaging.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPaging.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPaging.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPaging.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPaging.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPaging.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPaging.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPaging.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPaging.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPaging.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPaging.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPaging.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPaging.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPaging.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPaging.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPaging.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPaging.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPaging.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPaging.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPaging.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPaging.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPaging.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPaging.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPaging.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPaging.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPaging.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPaging.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPaging.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPaging.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPaging.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPaging.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPaging.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPaging.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPaging.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPaging.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPaging.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPaging.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPaging.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPaging.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPaging.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPaging.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPaging.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPaging.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPaging.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPaging.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPaging.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPaging.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPaging.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPaging.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPaging.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPaging.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPaging.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPaging.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPaging.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPaging.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPaging.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPaging.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPaging.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPaging.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPaging.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPaging.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPaging.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPaging.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPaging.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPagedWorldSection.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPaging.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h: In constructor 'Ogre::Terrain::ImportData::ImportData()': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:405:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 405 | , pos(Vector3::ZERO) | ^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPaging.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPaging.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPagedWorldSection.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPaging.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h: In copy constructor 'Ogre::Terrain::ImportData::ImportData(const Ogre::Terrain::ImportData&)': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:422:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 422 | , pos(Vector3::ZERO) | ^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPaging.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPaging.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPagedWorldSection.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPaging.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainGroup.h: In constructor 'Ogre::TerrainGroup::RayResult::RayResult(bool, Ogre::Terrain*, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainGroup.h:387:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 387 | : hit(_hit), terrain(_terrain), position(_pos) {} | ^~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPaging.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPaging.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [100%] Building CXX object Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainPagedWorldSection.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPagedWorldSection.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPagedWorldSection.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPagedWorldSection.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPagedWorldSection.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPagedWorldSection.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPagedWorldSection.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreCamera.h:44, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePageManager.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPagedWorldSection.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPagedWorldSection.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h: In constructor 'Ogre::Terrain::ImportData::ImportData()': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:405:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 405 | , pos(Vector3::ZERO) | ^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainGroup.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPagedWorldSection.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h: In copy constructor 'Ogre::Terrain::ImportData::ImportData(const Ogre::Terrain::ImportData&)': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:422:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 422 | , pos(Vector3::ZERO) | ^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPagedWorldSection.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainGroup.h: In constructor 'Ogre::TerrainGroup::RayResult::RayResult(bool, Ogre::Terrain*, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainGroup.h:387:65: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 387 | : hit(_hit), terrain(_terrain), position(_pos) {} | ^~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/../Paging/include/OgrePagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainPagedWorldSection.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainPagedWorldSection.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [100%] Building CXX object Components/Terrain/CMakeFiles/OgreTerrain.dir/src/OgreTerrainQuadTreeNode.cpp.o In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainQuadTreeNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainQuadTreeNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::perpendicular() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:582:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 582 | return perp; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Quaternion Ogre::Vector3::getRotationTo(const Ogre::Vector3&, const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:661:27: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 661 | Vector3 v0 = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:662:26: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 662 | Vector3 v1 = dest; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:670:36: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 670 | return Quaternion::IDENTITY; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainQuadTreeNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainQuadTreeNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainQuadTreeNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainQuadTreeNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:702:20: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy] 702 | return q; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:33, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainQuadTreeNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainQuadTreeNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)' 171 | inline Quaternion& operator= (const Quaternion& rkQ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainQuadTreeNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainQuadTreeNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:717:28: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 717 | Vector3 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:719:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 719 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h: In member function 'Ogre::Vector3 Ogre::Vector3::primaryAxis() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:787:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 787 | return x > 0 ? Vector3::UNIT_X : Vector3::NEGATIVE_UNIT_X; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:789:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 789 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:792:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 792 | return y > 0 ? Vector3::UNIT_Y : Vector3::NEGATIVE_UNIT_Y; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:794:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 794 | return z > 0 ? Vector3::UNIT_Z : Vector3::NEGATIVE_UNIT_Z; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainQuadTreeNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainQuadTreeNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h: In member function 'Ogre::Vector3 Ogre::Matrix4::operator*(const Ogre::Vector3&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMatrix4.h:226:20: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 226 | return r; | ^ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainQuadTreeNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainQuadTreeNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainQuadTreeNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainQuadTreeNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:43: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainQuadTreeNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainQuadTreeNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainQuadTreeNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainQuadTreeNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:91:68: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 91 | inline AxisAlignedBox() : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainQuadTreeNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainQuadTreeNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainQuadTreeNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainQuadTreeNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::AxisAlignedBox::Extent)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:51: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainQuadTreeNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainQuadTreeNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainQuadTreeNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainQuadTreeNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:98:76: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 98 | inline AxisAlignedBox(Extent e) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainQuadTreeNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainQuadTreeNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainQuadTreeNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainQuadTreeNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In copy constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:71: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainQuadTreeNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainQuadTreeNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainQuadTreeNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainQuadTreeNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:105:96: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 105 | inline AxisAlignedBox(const AxisAlignedBox & rkBox) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainQuadTreeNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainQuadTreeNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainQuadTreeNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainQuadTreeNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:83: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainQuadTreeNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainQuadTreeNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainQuadTreeNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainQuadTreeNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:116:108: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 116 | inline AxisAlignedBox( const Vector3& min, const Vector3& max ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainQuadTreeNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainQuadTreeNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainQuadTreeNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainQuadTreeNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In constructor 'Ogre::AxisAlignedBox::AxisAlignedBox(Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:55: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainQuadTreeNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainQuadTreeNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainQuadTreeNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainQuadTreeNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:123:80: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 123 | Real Mx, Real My, Real Mz ) : mMinimum(Vector3::ZERO), mMaximum(Vector3::UNIT_SCALE), mCorners(0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainQuadTreeNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainQuadTreeNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainQuadTreeNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainQuadTreeNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getCorner(Ogre::AxisAlignedBox::CornerEnum) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:334:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 334 | return mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainQuadTreeNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainQuadTreeNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainQuadTreeNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainQuadTreeNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:348:40: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 348 | return mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainQuadTreeNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainQuadTreeNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainQuadTreeNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainQuadTreeNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'void Ogre::AxisAlignedBox::merge(const Ogre::AxisAlignedBox&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:399:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 399 | Vector3 min = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainQuadTreeNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainQuadTreeNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainQuadTreeNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainQuadTreeNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:400:47: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 400 | Vector3 max = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainQuadTreeNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainQuadTreeNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainQuadTreeNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainQuadTreeNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::AxisAlignedBox Ogre::AxisAlignedBox::intersection(const Ogre::AxisAlignedBox&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:609:42: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 609 | Vector3 intMin = mMinimum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainQuadTreeNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainQuadTreeNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainQuadTreeNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainQuadTreeNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:610:30: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 610 | Vector3 intMax = mMaximum; | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainQuadTreeNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainQuadTreeNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainQuadTreeNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainQuadTreeNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:709:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 709 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainQuadTreeNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainQuadTreeNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainQuadTreeNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainQuadTreeNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:722:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 722 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainQuadTreeNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainQuadTreeNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainQuadTreeNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainQuadTreeNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h: In member function 'Ogre::Vector3 Ogre::AxisAlignedBox::getHalfSize() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:731:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 731 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainQuadTreeNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainQuadTreeNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainQuadTreeNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainQuadTreeNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:744:49: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 744 | return Vector3::ZERO; | ^~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainQuadTreeNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainQuadTreeNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainQuadTreeNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainQuadTreeNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:58:34: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 58 | Sphere() : mRadius(1.0), mCenter(Vector3::ZERO) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainQuadTreeNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainQuadTreeNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainQuadTreeNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainQuadTreeNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h: In constructor 'Ogre::Sphere::Sphere(const Ogre::Vector3&, Ogre::Real)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSphere.h:64:32: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 64 | : mRadius(radius), mCenter(center) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainQuadTreeNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainQuadTreeNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAnimable.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:39, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainQuadTreeNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainQuadTreeNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Vector2 Ogre::Vector2::normalisedCopy() const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:533:28: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 533 | Vector2 ret = *this; | ^~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:535:20: warning: implicitly-declared 'constexpr Ogre::Vector2::Vector2(const Ogre::Vector2&)' is deprecated [-Wdeprecated-copy] 535 | return ret; | ^~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:129:25: note: because 'Ogre::Vector2' has user-provided 'Ogre::Vector2& Ogre::Vector2::operator=(const Ogre::Vector2&)' 129 | inline Vector2& operator = ( const Vector2& rkVector ) | ^~~~~~~~ /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h: In member function 'Ogre::Radian Ogre::Vector2::angleTo(const Ogre::Vector2&) const': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector2.h:581:32: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy] 581 | return angle; | ^~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:32, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainQuadTreeNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainQuadTreeNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMath.h:55:25: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)' 55 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; } | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainQuadTreeNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray()': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:15: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainQuadTreeNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainQuadTreeNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainQuadTreeNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:52:39: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 52 | Ray():mOrigin(Vector3::ZERO), mDirection(Vector3::UNIT_Z) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainQuadTreeNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainQuadTreeNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainQuadTreeNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h: In constructor 'Ogre::Ray::Ray(const Ogre::Vector3&, const Ogre::Vector3&)': /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:14: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainQuadTreeNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainQuadTreeNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneQuery.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreSceneManager.h:42, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:36, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainQuadTreeNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreRay.h:54:31: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 54 | :mOrigin(origin), mDirection(direction) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainQuadTreeNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainQuadTreeNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainQuadTreeNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h: In constructor 'Ogre::Terrain::ImportData::ImportData()': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:405:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 405 | , pos(Vector3::ZERO) | ^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainQuadTreeNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainQuadTreeNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainQuadTreeNode.cpp:29: /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h: In copy constructor 'Ogre::Terrain::ImportData::ImportData(const Ogre::Terrain::ImportData&)': /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrain.h:422:35: warning: implicitly-declared 'constexpr Ogre::Vector3::Vector3(const Ogre::Vector3&)' is deprecated [-Wdeprecated-copy] 422 | , pos(Vector3::ZERO) | ^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreAxisAlignedBox.h:34, from /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreMovableObject.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/include/OgreTerrainQuadTreeNode.h:35, from /usr/src/RPM/BUILD/ogre-1.9.1/Components/Terrain/src/OgreTerrainQuadTreeNode.cpp:28: /usr/src/RPM/BUILD/ogre-1.9.1/OgreMain/include/OgreVector3.h:134:25: note: because 'Ogre::Vector3' has user-provided 'Ogre::Vector3& Ogre::Vector3::operator=(const Ogre::Vector3&)' 134 | inline Vector3& operator = ( const Vector3& rkVector ) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [100%] Linking CXX shared library ../../lib/libOgreRTShaderSystem.so make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[1]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [100%] Built target OgreRTShaderSystem make[1]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [100%] Linking CXX shared library ../../lib/libOgreOverlay.so make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[1]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [100%] Built target OgreOverlay make[1]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [100%] Linking CXX shared library ../../lib/libOgreTerrain.so make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[1]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [100%] Built target OgreTerrain make[1]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.93643 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/ogre19-buildroot + : + /bin/rm -rf -- /usr/src/tmp/ogre19-buildroot + PATH=/usr/libexec/rpm-build:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games + cd ogre-1.9.1 + make 'INSTALL=/usr/libexec/rpm-build/install -p' install DESTDIR=/usr/src/tmp/ogre19-buildroot -C build make: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[1]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' Consolidate compiler generated dependencies of target OgreMain make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 41%] Built target OgreMain make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' Consolidate compiler generated dependencies of target RenderSystem_GL make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 55%] Built target RenderSystem_GL make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' Consolidate compiler generated dependencies of target RenderSystem_GLES2 make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 66%] Built target RenderSystem_GLES2 make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' Consolidate compiler generated dependencies of target Plugin_OctreeSceneManager make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 67%] Built target Plugin_OctreeSceneManager make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' Consolidate compiler generated dependencies of target Plugin_BSPSceneManager make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 70%] Built target Plugin_BSPSceneManager make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' Consolidate compiler generated dependencies of target Plugin_ParticleFX make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 74%] Built target Plugin_ParticleFX make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' Consolidate compiler generated dependencies of target Plugin_PCZSceneManager make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 78%] Built target Plugin_PCZSceneManager make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' Consolidate compiler generated dependencies of target Plugin_OctreeZone make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 79%] Built target Plugin_OctreeZone make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' Consolidate compiler generated dependencies of target OgrePaging make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 81%] Built target OgrePaging make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' Consolidate compiler generated dependencies of target OgreProperty make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 82%] Built target OgreProperty make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' Consolidate compiler generated dependencies of target OgreTerrain make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 85%] Built target OgreTerrain make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' Consolidate compiler generated dependencies of target OgreRTShaderSystem make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 93%] Built target OgreRTShaderSystem make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' Consolidate compiler generated dependencies of target OgreVolume make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [ 97%] Built target OgreVolume make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' Consolidate compiler generated dependencies of target OgreOverlay make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [100%] Built target OgreOverlay make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' Consolidate compiler generated dependencies of target OgreXMLConverter make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [100%] Built target OgreXMLConverter make[2]: Entering directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' Consolidate compiler generated dependencies of target OgreMeshUpgrader make[2]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' [100%] Built target OgreMeshUpgrader make[1]: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' Install the project... -- Install configuration: "RelWithDebInfo" -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreBuildSettings.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/lib64/pkgconfig/OGRE.pc -- Installing: /usr/src/tmp/ogre19-buildroot/usr/lib64/pkgconfig/OGRE-PCZ.pc -- Installing: /usr/src/tmp/ogre19-buildroot/usr/lib64/pkgconfig/OGRE-Paging.pc -- Installing: /usr/src/tmp/ogre19-buildroot/usr/lib64/pkgconfig/OGRE-Terrain.pc -- Installing: /usr/src/tmp/ogre19-buildroot/usr/lib64/pkgconfig/OGRE-RTShaderSystem.pc -- Installing: /usr/src/tmp/ogre19-buildroot/usr/lib64/pkgconfig/OGRE-Property.pc -- Installing: /usr/src/tmp/ogre19-buildroot/usr/lib64/pkgconfig/OGRE-Overlay.pc -- Installing: /usr/src/tmp/ogre19-buildroot/usr/lib64/pkgconfig/OGRE-Volume.pc -- Installing: /usr/src/tmp/ogre19-buildroot/usr/lib64/libOgreMain.so.1.9.1 -- Installing: /usr/src/tmp/ogre19-buildroot/usr/lib64/libOgreMain.so -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Ogre.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreAlignedAllocator.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreAnimable.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreAnimation.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreAnimationState.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreAnimationTrack.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreAny.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreArchive.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreArchiveFactory.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreArchiveManager.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreAtomicObject.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreAtomicScalar.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreAutoParamDataSource.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreAxisAlignedBox.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreBillboard.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreBillboardChain.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreBillboardParticleRenderer.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreBillboardSet.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreBitwise.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreBlendMode.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreBone.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreCamera.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreCodec.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreColourValue.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreCommon.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreCompositionPass.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreCompositionTargetPass.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreCompositionTechnique.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreCompositor.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreCompositorChain.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreCompositorInstance.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreCompositorLogic.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreCompositorManager.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreConfig.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreConfigDialog.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreConfigFile.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreConfigOptionMap.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreController.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreControllerManager.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreConvexBody.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreCustomCompositionPass.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreDataStream.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreDefaultHardwareBufferManager.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreDeflate.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreDepthBuffer.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreDistanceLodStrategy.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreDualQuaternion.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreDynLib.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreDynLibManager.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreEdgeListBuilder.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreEntity.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreErrorDialog.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreException.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreExternalTextureSource.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreExternalTextureSourceManager.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreFactoryObj.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreFileSystem.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreFileSystemLayer.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreFrameListener.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreFrustum.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreGpuProgram.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreGpuProgramManager.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreGpuProgramParams.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreGpuProgramUsage.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreHardwareBuffer.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreHardwareBufferManager.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreHardwareCounterBuffer.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreHardwareIndexBuffer.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreHardwareOcclusionQuery.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreHardwarePixelBuffer.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreHardwareUniformBuffer.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreHardwareVertexBuffer.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreHeaderPrefix.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreHeaderSuffix.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreHighLevelGpuProgram.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreHighLevelGpuProgramManager.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreImage.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreImageCodec.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreInstanceBatch.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreInstanceBatchHW.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreInstanceBatchHW_VTF.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreInstanceBatchShader.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreInstanceBatchVTF.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreInstanceManager.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreInstancedEntity.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreInstancedGeometry.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreIteratorRange.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreIteratorWrapper.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreIteratorWrappers.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreKeyFrame.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreLight.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreLodConfig.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreLodListener.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreLodStrategy.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreLodStrategyManager.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreLog.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreLogManager.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreManualObject.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreMaterial.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreMaterialManager.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreMaterialSerializer.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreMath.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreMatrix3.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreMatrix4.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreMemoryAllocatedObject.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreMemoryAllocatorConfig.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreMemoryNedAlloc.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreMemoryNedPooling.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreMemorySTLAllocator.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreMemoryStdAlloc.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreMemoryTracker.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreMesh.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreMeshFileFormat.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreMeshManager.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreMeshSerializer.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreMeshSerializerImpl.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreMovableObject.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreMovablePlane.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreNameGenerator.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreNode.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreNumerics.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreOptimisedUtil.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreParticle.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreParticleAffector.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreParticleAffectorFactory.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreParticleEmitter.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreParticleEmitterCommands.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreParticleEmitterFactory.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreParticleIterator.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreParticleSystem.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreParticleSystemManager.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreParticleSystemRenderer.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgrePass.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgrePatchMesh.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgrePatchSurface.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgrePixelCountLodStrategy.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgrePixelFormat.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgrePixelFormatDescriptions.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgrePlane.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgrePlaneBoundedVolume.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgrePlatform.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgrePlatformInformation.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgrePlugin.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgrePolygon.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgrePose.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgrePredefinedControllers.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgrePrefabFactory.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgrePrerequisites.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreProfiler.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreProgressiveMeshGenerator.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreQuaternion.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreQueuedProgressiveMeshGenerator.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreRadixSort.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreRay.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreRectangle2D.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreRenderObjectListener.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreRenderOperation.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreRenderQueue.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreRenderQueueInvocation.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreRenderQueueListener.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreRenderQueueSortingGrouping.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreRenderSystem.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreRenderSystemCapabilities.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreRenderSystemCapabilitiesManager.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreRenderSystemCapabilitiesSerializer.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreRenderTarget.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreRenderTargetListener.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreRenderTexture.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreRenderToVertexBuffer.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreRenderWindow.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreRenderable.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreResource.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreResourceBackgroundQueue.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreResourceGroupManager.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreResourceManager.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreRibbonTrail.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreRoot.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreRotationalSpline.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreSceneManager.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreSceneManagerEnumerator.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreSceneNode.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreSceneQuery.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreScriptCompiler.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreScriptLexer.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreScriptLoader.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreScriptParser.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreScriptTranslator.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreSearchOps.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreSerializer.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreShadowCameraSetup.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreShadowCameraSetupFocused.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreShadowCameraSetupLiSPSM.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreShadowCameraSetupPSSM.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreShadowCameraSetupPlaneOptimal.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreShadowCaster.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreShadowTextureManager.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreShadowVolumeExtrudeProgram.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreSharedPtr.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreSimpleRenderable.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreSimpleSpline.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreSingleton.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreSkeleton.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreSkeletonFileFormat.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreSkeletonInstance.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreSkeletonManager.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreSkeletonSerializer.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreSmallVector.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreSphere.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreSpotShadowFadePng.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreStableHeaders.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreStaticFaceGroup.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreStaticGeometry.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreStdHeaders.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreStreamSerialiser.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreString.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreStringConverter.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreStringInterface.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreStringVector.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreSubEntity.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreSubMesh.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreTagPoint.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreTangentSpaceCalc.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreTechnique.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreTexture.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreTextureManager.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreTextureUnitState.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreTimer.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreUTFString.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreUnifiedHighLevelGpuProgram.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreUserObjectBindings.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreVector2.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreVector3.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreVector4.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreVertexBoneAssignment.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreVertexIndexData.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreViewport.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreWindowEventUtilities.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreWireBoundingBox.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreWorkQueue.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/asm_math.h -- Up-to-date: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreBuildSettings.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreImageResampler.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgrePixelConversions.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreSIMDHelper.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreDefaultWorkQueue.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreDefaultWorkQueueStandard.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreDefaultWorkQueueTBB.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreThreadDefines.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreThreadDefinesBoost.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreThreadDefinesNone.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreThreadDefinesPoco.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreThreadDefinesTBB.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreThreadHeaders.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreThreadHeadersBoost.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreThreadHeadersPoco.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreThreadHeadersTBB.h -- Up-to-date: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreThreadDefinesBoost.h -- Up-to-date: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreThreadHeadersBoost.h -- Up-to-date: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreDefaultWorkQueueStandard.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreFreeImageCodec.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreDDSCodec.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgrePVRTCCodec.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreETCCodec.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreZip.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/GLX/OgreConfigDialogImp.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/GLX/OgreErrorDialogImp.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/GLX/OgreTimerImp.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/GLX/GLX_backdrop.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Threading/OgreDefaultWorkQueue.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Threading/OgreDefaultWorkQueueStandard.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Threading/OgreDefaultWorkQueueTBB.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Threading/OgreThreadDefines.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Threading/OgreThreadDefinesBoost.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Threading/OgreThreadDefinesNone.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Threading/OgreThreadDefinesPoco.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Threading/OgreThreadDefinesTBB.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Threading/OgreThreadHeaders.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Threading/OgreThreadHeadersBoost.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Threading/OgreThreadHeadersPoco.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Threading/OgreThreadHeadersTBB.h -- Up-to-date: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Threading/OgreThreadDefinesBoost.h -- Up-to-date: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Threading/OgreThreadHeadersBoost.h -- Up-to-date: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Threading/OgreDefaultWorkQueueStandard.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/lib64/OGRE/RenderSystem_GL.so.1.9.1 -- Set runtime path of "/usr/src/tmp/ogre19-buildroot/usr/lib64/OGRE/RenderSystem_GL.so.1.9.1" to "" -- Installing: /usr/src/tmp/ogre19-buildroot/usr/lib64/OGRE/RenderSystem_GL.so -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GL/OgreGLATIFSInit.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GL/OgreGLContext.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GL/OgreGLDefaultHardwareBufferManager.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GL/OgreGLDepthBuffer.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GL/OgreGLFBOMultiRenderTarget.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GL/OgreGLFBORenderTexture.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GL/OgreGLFrameBufferObject.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GL/OgreGLGpuNvparseProgram.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GL/OgreGLGpuProgram.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GL/OgreGLGpuProgramManager.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GL/OgreGLHardwareBufferManager.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GL/OgreGLHardwareIndexBuffer.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GL/OgreGLHardwareOcclusionQuery.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GL/OgreGLHardwarePixelBuffer.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GL/OgreGLHardwareVertexBuffer.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GL/OgreGLPBRenderTexture.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GL/OgreGLPBuffer.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GL/OgreGLPixelFormat.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GL/OgreGLPlugin.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GL/OgreGLPrerequisites.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GL/OgreGLRenderSystem.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GL/OgreGLRenderTexture.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GL/OgreGLRenderToVertexBuffer.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GL/OgreGLStateCacheManager.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GL/OgreGLSupport.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GL/OgreGLTexture.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GL/OgreGLTextureManager.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GL/OgreGLUniformCache.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GL/OgreSDLGLSupport.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GL/OgreSDLPrerequisites.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GL/OgreSDLWindow.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GL/OgreGLNullStateCacheManagerImp.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GL/OgreGLNullUniformCacheImp.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GL/OgreGLSLExtSupport.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GL/OgreGLSLGpuProgram.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GL/OgreGLSLLinkProgram.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GL/OgreGLSLLinkProgramManager.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GL/OgreGLSLPreprocessor.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GL/OgreGLSLProgram.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GL/OgreGLSLProgramFactory.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GL/_ps1.0_parser.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GL/_rc1.0_parser.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GL/_ts1.0_parser.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GL/_vs1.0_parser.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GL/macro.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GL/nvparse.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GL/nvparse_errors.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GL/nvparse_externs.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GL/ps1.0_program.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GL/rc1.0_combiners.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GL/rc1.0_final.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GL/rc1.0_general.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GL/rc1.0_register.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GL/ts1.0_inst.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GL/ts1.0_inst_list.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GL/vs1.0_inst.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GL/vs1.0_inst_list.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GL/GLX/OgreGLXContext.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GL/GLX/OgreGLXGLSupport.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GL/GLX/OgreGLXRenderTexture.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GL/GLX/OgreGLXUtils.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GL/GLX/OgreGLXWindow.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GL/GLX/OgreGLUtil.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GL/GL -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GL/GL/wglext.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GL/GL/wglew.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GL/GL/glxtokens.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GL/GL/glxext.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GL/GL/glxew.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GL/GL/glext.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GL/GL/glew.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GL/GL/gl.h -- Up-to-date: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GL -- Up-to-date: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GL/OgreGLSLProgramFactory.h -- Up-to-date: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GL/OgreGLSLProgram.h -- Up-to-date: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GL/OgreGLSLPreprocessor.h -- Up-to-date: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GL/OgreGLSLLinkProgramManager.h -- Up-to-date: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GL/OgreGLSLLinkProgram.h -- Up-to-date: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GL/OgreGLSLGpuProgram.h -- Up-to-date: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GL/OgreGLSLExtSupport.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/lib64/OGRE/RenderSystem_GLES2.so.1.9.1 -- Set runtime path of "/usr/src/tmp/ogre19-buildroot/usr/lib64/OGRE/RenderSystem_GLES2.so.1.9.1" to "" -- Installing: /usr/src/tmp/ogre19-buildroot/usr/lib64/OGRE/RenderSystem_GLES2.so -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GLES2/OgreGLES2Context.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GLES2/OgreGLES2DefaultHardwareBufferManager.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GLES2/OgreGLES2DepthBuffer.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GLES2/OgreGLES2FBOMultiRenderTarget.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GLES2/OgreGLES2FBORenderTexture.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GLES2/OgreGLES2FrameBufferObject.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GLES2/OgreGLES2GpuProgram.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GLES2/OgreGLES2GpuProgramManager.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GLES2/OgreGLES2HardwareBufferManager.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GLES2/OgreGLES2HardwareIndexBuffer.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GLES2/OgreGLES2HardwareOcclusionQuery.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GLES2/OgreGLES2HardwarePixelBuffer.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GLES2/OgreGLES2HardwareUniformBuffer.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GLES2/OgreGLES2HardwareVertexBuffer.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GLES2/OgreGLES2InternalShaders.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GLES2/OgreGLES2ManagedResource.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GLES2/OgreGLES2PixelFormat.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GLES2/OgreGLES2Plugin.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GLES2/OgreGLES2Prerequisites.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GLES2/OgreGLES2RenderSystem.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GLES2/OgreGLES2RenderTexture.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GLES2/OgreGLES2RenderToVertexBuffer.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GLES2/OgreGLES2StateCacheManager.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GLES2/OgreGLES2Support.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GLES2/OgreGLES2Texture.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GLES2/OgreGLES2TextureManager.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GLES2/OgreGLES2UniformCache.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GLES2/OgreGLES2VertexDeclaration.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GLES2/X11/OgreEGLContext.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GLES2/X11/OgreEGLRenderTexture.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GLES2/X11/OgreEGLSupport.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GLES2/X11/OgreEGLWindow.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GLES2/X11/OgreGLES2Util.h -- Up-to-date: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GLES2/X11/OgreGLES2Util.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GLES2/X11/OgreX11EGLContext.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GLES2/X11/OgreX11EGLRenderTexture.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GLES2/X11/OgreX11EGLSupport.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GLES2/X11/OgreX11EGLWindow.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GLES2/GLES2/gl2.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GLES2/GLES2/gl2ext.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GLES2/GLES2/gl2platform.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GLES2/GLES2/gles2w.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GLES2/KHR/khrplatform.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GLES2/StateCacheManager/OgreGLES2NullStateCacheManagerImp.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GLES2/StateCacheManager/OgreGLES2NullUniformCacheImp.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GLES2/GLSLES -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GLES2/GLSLES/OgreGLSLESProgramPipelineManager.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GLES2/GLSLES/OgreGLSLESProgramPipeline.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GLES2/GLSLES/OgreGLSLESProgramManagerCommon.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GLES2/GLSLES/OgreGLSLESProgramFactory.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GLES2/GLSLES/OgreGLSLESProgramCommon.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GLES2/GLSLES/OgreGLSLESProgram.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GLES2/GLSLES/OgreGLSLESPreprocessor.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GLES2/GLSLES/OgreGLSLESLinkProgramManager.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GLES2/GLSLES/OgreGLSLESLinkProgram.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GLES2/GLSLES/OgreGLSLESGpuProgram.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GLES2/GLSLES/OgreGLSLESExtSupport.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GLES2/GLSLES/OgreGLSLESCgProgramFactory.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RenderSystems/GLES2/GLSLES/OgreGLSLESCgProgram.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/lib64/OGRE/Plugin_OctreeSceneManager.so.1.9.1 -- Set runtime path of "/usr/src/tmp/ogre19-buildroot/usr/lib64/OGRE/Plugin_OctreeSceneManager.so.1.9.1" to "" -- Installing: /usr/src/tmp/ogre19-buildroot/usr/lib64/OGRE/Plugin_OctreeSceneManager.so -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Plugins/OctreeSceneManager/OgreOctree.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Plugins/OctreeSceneManager/OgreOctreeCamera.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Plugins/OctreeSceneManager/OgreOctreeNode.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Plugins/OctreeSceneManager/OgreOctreePlugin.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Plugins/OctreeSceneManager/OgreOctreePrerequisites.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Plugins/OctreeSceneManager/OgreOctreeSceneManager.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Plugins/OctreeSceneManager/OgreOctreeSceneQuery.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Plugins/BSPSceneManager/OgreBspLevel.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Plugins/BSPSceneManager/OgreBspNode.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Plugins/BSPSceneManager/OgreBspPrerequisites.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Plugins/BSPSceneManager/OgreBspResourceManager.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Plugins/BSPSceneManager/OgreBspSceneManager.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Plugins/BSPSceneManager/OgreBspSceneManagerPlugin.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Plugins/BSPSceneManager/OgreBspSceneNode.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Plugins/BSPSceneManager/OgreQuake3Level.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Plugins/BSPSceneManager/OgreQuake3Shader.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Plugins/BSPSceneManager/OgreQuake3ShaderManager.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Plugins/BSPSceneManager/OgreQuake3Types.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/lib64/OGRE/Plugin_BSPSceneManager.so.1.9.1 -- Set runtime path of "/usr/src/tmp/ogre19-buildroot/usr/lib64/OGRE/Plugin_BSPSceneManager.so.1.9.1" to "" -- Installing: /usr/src/tmp/ogre19-buildroot/usr/lib64/OGRE/Plugin_BSPSceneManager.so -- Installing: /usr/src/tmp/ogre19-buildroot/usr/lib64/OGRE/Plugin_ParticleFX.so.1.9.1 -- Set runtime path of "/usr/src/tmp/ogre19-buildroot/usr/lib64/OGRE/Plugin_ParticleFX.so.1.9.1" to "" -- Installing: /usr/src/tmp/ogre19-buildroot/usr/lib64/OGRE/Plugin_ParticleFX.so -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Plugins/ParticleFX/OgreAreaEmitter.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Plugins/ParticleFX/OgreBoxEmitter.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Plugins/ParticleFX/OgreBoxEmitterFactory.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Plugins/ParticleFX/OgreColourFaderAffector.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Plugins/ParticleFX/OgreColourFaderAffector2.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Plugins/ParticleFX/OgreColourFaderAffectorFactory.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Plugins/ParticleFX/OgreColourFaderAffectorFactory2.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Plugins/ParticleFX/OgreColourImageAffector.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Plugins/ParticleFX/OgreColourImageAffectorFactory.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Plugins/ParticleFX/OgreColourInterpolatorAffector.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Plugins/ParticleFX/OgreColourInterpolatorAffectorFactory.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Plugins/ParticleFX/OgreCylinderEmitter.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Plugins/ParticleFX/OgreCylinderEmitterFactory.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Plugins/ParticleFX/OgreDeflectorPlaneAffector.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Plugins/ParticleFX/OgreDeflectorPlaneAffectorFactory.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Plugins/ParticleFX/OgreDirectionRandomiserAffector.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Plugins/ParticleFX/OgreDirectionRandomiserAffectorFactory.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Plugins/ParticleFX/OgreEllipsoidEmitter.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Plugins/ParticleFX/OgreEllipsoidEmitterFactory.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Plugins/ParticleFX/OgreHollowEllipsoidEmitter.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Plugins/ParticleFX/OgreHollowEllipsoidEmitterFactory.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Plugins/ParticleFX/OgreLinearForceAffector.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Plugins/ParticleFX/OgreLinearForceAffectorFactory.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Plugins/ParticleFX/OgreParticleFXPlugin.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Plugins/ParticleFX/OgreParticleFXPrerequisites.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Plugins/ParticleFX/OgrePointEmitter.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Plugins/ParticleFX/OgrePointEmitterFactory.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Plugins/ParticleFX/OgreRingEmitter.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Plugins/ParticleFX/OgreRingEmitterFactory.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Plugins/ParticleFX/OgreRotationAffector.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Plugins/ParticleFX/OgreRotationAffectorFactory.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Plugins/ParticleFX/OgreScaleAffector.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Plugins/ParticleFX/OgreScaleAffectorFactory.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/lib64/OGRE/Plugin_PCZSceneManager.so.1.9.1 -- Set runtime path of "/usr/src/tmp/ogre19-buildroot/usr/lib64/OGRE/Plugin_PCZSceneManager.so.1.9.1" to "" -- Installing: /usr/src/tmp/ogre19-buildroot/usr/lib64/OGRE/Plugin_PCZSceneManager.so -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Plugins/PCZSceneManager/OgreAntiPortal.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Plugins/PCZSceneManager/OgreCapsule.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Plugins/PCZSceneManager/OgreDefaultZone.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Plugins/PCZSceneManager/OgrePCPlane.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Plugins/PCZSceneManager/OgrePCZCamera.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Plugins/PCZSceneManager/OgrePCZFrustum.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Plugins/PCZSceneManager/OgrePCZLight.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Plugins/PCZSceneManager/OgrePCZPlugin.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Plugins/PCZSceneManager/OgrePCZPrerequisites.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Plugins/PCZSceneManager/OgrePCZSceneManager.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Plugins/PCZSceneManager/OgrePCZSceneNode.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Plugins/PCZSceneManager/OgrePCZSceneQuery.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Plugins/PCZSceneManager/OgrePCZone.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Plugins/PCZSceneManager/OgrePCZoneFactory.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Plugins/PCZSceneManager/OgrePortal.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Plugins/PCZSceneManager/OgrePortalBase.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Plugins/PCZSceneManager/OgreSegment.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/lib64/OGRE/Plugin_OctreeZone.so.1.9.1 -- Set runtime path of "/usr/src/tmp/ogre19-buildroot/usr/lib64/OGRE/Plugin_OctreeZone.so.1.9.1" to "" -- Installing: /usr/src/tmp/ogre19-buildroot/usr/lib64/OGRE/Plugin_OctreeZone.so -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Plugins/OctreeZone/OgreOctreeZone.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Plugins/OctreeZone/OgreOctreeZoneOctree.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Plugins/OctreeZone/OgreOctreeZonePlugin.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Plugins/OctreeZone/OgreOctreeZonePrerequisites.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/lib64/libOgrePaging.so.1.9.1 -- Set runtime path of "/usr/src/tmp/ogre19-buildroot/usr/lib64/libOgrePaging.so.1.9.1" to "" -- Installing: /usr/src/tmp/ogre19-buildroot/usr/lib64/libOgrePaging.so -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Paging/OgreGrid2DPageStrategy.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Paging/OgreGrid3DPageStrategy.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Paging/OgrePage.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Paging/OgrePageConnection.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Paging/OgrePageContent.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Paging/OgrePageContentCollection.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Paging/OgrePageContentCollectionFactory.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Paging/OgrePageContentFactory.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Paging/OgrePageFileFormats.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Paging/OgrePageManager.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Paging/OgrePageStrategy.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Paging/OgrePagedWorld.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Paging/OgrePagedWorldSection.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Paging/OgrePaging.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Paging/OgrePagingPrerequisites.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Paging/OgreSimplePageContentCollection.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/lib64/libOgreProperty.so.1.9.1 -- Set runtime path of "/usr/src/tmp/ogre19-buildroot/usr/lib64/libOgreProperty.so.1.9.1" to "" -- Installing: /usr/src/tmp/ogre19-buildroot/usr/lib64/libOgreProperty.so -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Property/OgreProperty.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Property/OgrePropertyPrerequisites.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/lib64/libOgreTerrain.so.1.9.1 -- Set runtime path of "/usr/src/tmp/ogre19-buildroot/usr/lib64/libOgreTerrain.so.1.9.1" to "" -- Installing: /usr/src/tmp/ogre19-buildroot/usr/lib64/libOgreTerrain.so -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Terrain/OgreTerrain.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Terrain/OgreTerrainAutoUpdateLod.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Terrain/OgreTerrainGroup.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Terrain/OgreTerrainLayerBlendMap.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Terrain/OgreTerrainLodManager.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Terrain/OgreTerrainMaterialGenerator.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Terrain/OgreTerrainMaterialGeneratorA.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Terrain/OgreTerrainPrerequisites.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Terrain/OgreTerrainQuadTreeNode.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Terrain/OgreTerrainPaging.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Terrain/OgreTerrainPagedWorldSection.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/lib64/libOgreRTShaderSystem.so.1.9.1 -- Set runtime path of "/usr/src/tmp/ogre19-buildroot/usr/lib64/libOgreRTShaderSystem.so.1.9.1" to "" -- Installing: /usr/src/tmp/ogre19-buildroot/usr/lib64/libOgreRTShaderSystem.so -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RTShaderSystem/OgreRTShaderSystem.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RTShaderSystem/OgreShaderCGProgramProcessor.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RTShaderSystem/OgreShaderCGProgramWriter.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RTShaderSystem/OgreShaderExDualQuaternionSkinning.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RTShaderSystem/OgreShaderExHardwareSkinning.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RTShaderSystem/OgreShaderExHardwareSkinningTechnique.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RTShaderSystem/OgreShaderExIntegratedPSSM3.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RTShaderSystem/OgreShaderExLayeredBlending.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RTShaderSystem/OgreShaderExLinearSkinning.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RTShaderSystem/OgreShaderExNormalMapLighting.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RTShaderSystem/OgreShaderExPerPixelLighting.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RTShaderSystem/OgreShaderExTextureAtlasSampler.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RTShaderSystem/OgreShaderExTriplanarTexturing.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RTShaderSystem/OgreShaderFFPColour.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RTShaderSystem/OgreShaderFFPFog.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RTShaderSystem/OgreShaderFFPLighting.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RTShaderSystem/OgreShaderFFPRenderState.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RTShaderSystem/OgreShaderFFPRenderStateBuilder.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RTShaderSystem/OgreShaderFFPTexturing.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RTShaderSystem/OgreShaderFFPTransform.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RTShaderSystem/OgreShaderFunction.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RTShaderSystem/OgreShaderFunctionAtom.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RTShaderSystem/OgreShaderGLSLESProgramProcessor.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RTShaderSystem/OgreShaderGLSLESProgramWriter.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RTShaderSystem/OgreShaderGLSLProgramProcessor.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RTShaderSystem/OgreShaderGLSLProgramWriter.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RTShaderSystem/OgreShaderGenerator.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RTShaderSystem/OgreShaderHLSLProgramProcessor.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RTShaderSystem/OgreShaderHLSLProgramWriter.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RTShaderSystem/OgreShaderMaterialSerializerListener.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RTShaderSystem/OgreShaderParameter.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RTShaderSystem/OgreShaderPrerequisites.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RTShaderSystem/OgreShaderProgram.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RTShaderSystem/OgreShaderProgramManager.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RTShaderSystem/OgreShaderProgramProcessor.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RTShaderSystem/OgreShaderProgramSet.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RTShaderSystem/OgreShaderProgramWriter.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RTShaderSystem/OgreShaderProgramWriterManager.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RTShaderSystem/OgreShaderRenderState.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RTShaderSystem/OgreShaderScriptTranslator.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/RTShaderSystem/OgreShaderSubRenderState.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/lib64/libOgreVolume.so.1.9.1 -- Set runtime path of "/usr/src/tmp/ogre19-buildroot/usr/lib64/libOgreVolume.so.1.9.1" to "" -- Installing: /usr/src/tmp/ogre19-buildroot/usr/lib64/libOgreVolume.so -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Volume/OgreVolumeCSGSource.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Volume/OgreVolumeCacheSource.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Volume/OgreVolumeChunk.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Volume/OgreVolumeChunkHandler.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Volume/OgreVolumeDualGridGenerator.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Volume/OgreVolumeGridSource.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Volume/OgreVolumeHalfFloatGridSource.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Volume/OgreVolumeIsoSurface.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Volume/OgreVolumeIsoSurfaceMC.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Volume/OgreVolumeIsoSurfaceTablesMC.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Volume/OgreVolumeMeshBuilder.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Volume/OgreVolumeOctreeNode.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Volume/OgreVolumeOctreeNodeSplitPolicy.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Volume/OgreVolumePrerequisites.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Volume/OgreVolumeSimplexNoise.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Volume/OgreVolumeSource.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Volume/OgreVolumeTextureSource.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/lib64/libOgreOverlay.so.1.9.1 -- Set runtime path of "/usr/src/tmp/ogre19-buildroot/usr/lib64/libOgreOverlay.so.1.9.1" to "" -- Installing: /usr/src/tmp/ogre19-buildroot/usr/lib64/libOgreOverlay.so -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Overlay/OgreBorderPanelOverlayElement.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Overlay/OgreFont.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Overlay/OgreFontManager.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Overlay/OgreOverlay.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Overlay/OgreOverlayContainer.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Overlay/OgreOverlayElement.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Overlay/OgreOverlayElementCommands.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Overlay/OgreOverlayElementFactory.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Overlay/OgreOverlayManager.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Overlay/OgreOverlayPrerequisites.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Overlay/OgreOverlayProfileSessionListener.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Overlay/OgreOverlaySystem.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Overlay/OgrePanelOverlayElement.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Overlay/OgreTextAreaOverlayElement.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/ExampleApplication.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/ExampleFrameListener.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/ExampleLoadingBar.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/InputContext.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/OgreStaticPluginLoader.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/Sample.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/SampleContext.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/SamplePlugin.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/SdkCameraMan.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/SdkSample.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/include/OGRE/SdkTrays.h -- Installing: /usr/src/tmp/ogre19-buildroot/usr/bin/OgreXMLConverter -- Set runtime path of "/usr/src/tmp/ogre19-buildroot/usr/bin/OgreXMLConverter" to "" -- Installing: /usr/src/tmp/ogre19-buildroot/usr/bin/OgreMeshUpgrader -- Set runtime path of "/usr/src/tmp/ogre19-buildroot/usr/bin/OgreMeshUpgrader" to "" -- Installing: /usr/src/tmp/ogre19-buildroot/usr/lib64/OGRE/cmake/FindOIS.cmake -- Installing: /usr/src/tmp/ogre19-buildroot/usr/lib64/OGRE/cmake/FindOGRE.cmake -- Installing: /usr/src/tmp/ogre19-buildroot/usr/lib64/OGRE/cmake/FindPkgMacros.cmake -- Installing: /usr/src/tmp/ogre19-buildroot/usr/lib64/OGRE/cmake/MacroLogFeature.cmake -- Installing: /usr/src/tmp/ogre19-buildroot/usr/lib64/OGRE/cmake/PreprocessorUtils.cmake -- Installing: /usr/src/tmp/ogre19-buildroot/usr/lib64/OGRE/cmake/PrecompiledHeader.cmake -- Installing: /usr/src/tmp/ogre19-buildroot/usr/lib64/OGRE/cmake/OgreAddTargets.cmake -- Installing: /usr/src/tmp/ogre19-buildroot/usr/lib64/OGRE/cmake/OgreConfigTargets.cmake -- Installing: /usr/src/tmp/ogre19-buildroot/usr/lib64/OGRE/cmake/OgreGetVersion.cmake -- Installing: /usr/src/tmp/ogre19-buildroot/usr/lib64/OGRE/cmake/OgreFindFrameworks.cmake make: Leaving directory '/usr/src/RPM/BUILD/ogre-1.9.1/build' + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/ogre19-buildroot (auto) mode of './usr/lib64/libOgreOverlay.so.1.9.1' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/libOgreVolume.so.1.9.1' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/libOgreRTShaderSystem.so.1.9.1' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/libOgreTerrain.so.1.9.1' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/libOgreProperty.so.1.9.1' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/libOgrePaging.so.1.9.1' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/OGRE/Plugin_OctreeZone.so.1.9.1' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/OGRE/Plugin_PCZSceneManager.so.1.9.1' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/OGRE/Plugin_ParticleFX.so.1.9.1' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/OGRE/Plugin_BSPSceneManager.so.1.9.1' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/OGRE/Plugin_OctreeSceneManager.so.1.9.1' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/OGRE/RenderSystem_GLES2.so.1.9.1' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/OGRE/RenderSystem_GL.so.1.9.1' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/libOgreMain.so.1.9.1' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) Verifying and fixing files in /usr/src/tmp/ogre19-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig) /usr/lib64/pkgconfig/OGRE-Volume.pc: Libs: '-L${libdir} -lOgreVolume' --> '-lOgreVolume' /usr/lib64/pkgconfig/OGRE-Overlay.pc: Libs: '-L${libdir} -lOgreOverlay' --> '-lOgreOverlay' /usr/lib64/pkgconfig/OGRE-Property.pc: Libs: '-L${libdir} -lOgreProperty' --> '-lOgreProperty' /usr/lib64/pkgconfig/OGRE-RTShaderSystem.pc: Libs: '-L${libdir} -lOgreRTShaderSystem' --> '-lOgreRTShaderSystem' /usr/lib64/pkgconfig/OGRE-Terrain.pc: Libs: '-L${libdir} -lOgreTerrain' --> '-lOgreTerrain' /usr/lib64/pkgconfig/OGRE-Paging.pc: Libs: '-L${libdir} -lOgrePaging' --> '-lOgrePaging' /usr/lib64/pkgconfig/OGRE.pc: Cflags: '-I${includedir} -I${includedir}/OGRE -pthread' --> '-I${includedir}/OGRE -pthread' /usr/lib64/pkgconfig/OGRE.pc: Libs: '-L${libdir} -lOgreMain -lpthread' --> '-lOgreMain -lpthread' Checking contents of files in /usr/src/tmp/ogre19-buildroot/ (default) Compressing files in /usr/src/tmp/ogre19-buildroot (auto) Adjusting library links in /usr/src/tmp/ogre19-buildroot ./usr/lib64: (from :0) libOgreMain.so.1.9.1 -> libOgreMain.so.1.9.1 libOgrePaging.so.1.9.1 -> libOgrePaging.so.1.9.1 libOgreProperty.so.1.9.1 -> libOgreProperty.so.1.9.1 libOgreTerrain.so.1.9.1 -> libOgreTerrain.so.1.9.1 libOgreRTShaderSystem.so.1.9.1 -> libOgreRTShaderSystem.so.1.9.1 libOgreVolume.so.1.9.1 -> libOgreVolume.so.1.9.1 libOgreOverlay.so.1.9.1 -> libOgreOverlay.so.1.9.1 Verifying ELF objects in /usr/src/tmp/ogre19-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) verify-elf: WARNING: ./usr/lib64/OGRE/Plugin_OctreeZone.so.1.9.1: not found: Plugin_PCZSceneManager.so.1.9.1 verify-elf: WARNING: ./usr/lib64/OGRE/Plugin_OctreeZone.so.1.9.1: undefined symbol: _ZTIN4Ogre13PCZoneFactoryE verify-elf: WARNING: ./usr/lib64/OGRE/Plugin_OctreeZone.so.1.9.1: undefined symbol: _ZTIN4Ogre8ZoneDataE verify-elf: WARNING: ./usr/lib64/OGRE/Plugin_OctreeZone.so.1.9.1: undefined symbol: _ZTIN4Ogre6PCZoneE verify-elf: WARNING: ./usr/lib64/OGRE/Plugin_OctreeZone.so.1.9.1: undefined symbol: _ZN4Ogre6PCZone18findMatchingPortalEPNS_6PortalE verify-elf: WARNING: ./usr/lib64/OGRE/Plugin_OctreeZone.so.1.9.1: undefined symbol: _ZN4Ogre6PCZone10_addPortalEPNS_6PortalE verify-elf: WARNING: ./usr/lib64/OGRE/Plugin_OctreeZone.so.1.9.1: undefined symbol: _ZN4Ogre6PCZone13_removePortalEPNS_6PortalE verify-elf: WARNING: ./usr/lib64/OGRE/Plugin_OctreeZone.so.1.9.1: undefined symbol: _ZN4Ogre6PCZone14_addAntiPortalEPNS_10AntiPortalE verify-elf: WARNING: ./usr/lib64/OGRE/Plugin_OctreeZone.so.1.9.1: undefined symbol: _ZN4Ogre6PCZone17_removeAntiPortalEPNS_10AntiPortalE verify-elf: WARNING: ./usr/lib64/OGRE/Plugin_OctreeZone.so.1.9.1: undefined symbol: _ZN4Ogre13PortalFactory17FACTORY_TYPE_FLAGE verify-elf: WARNING: ./usr/lib64/OGRE/Plugin_OctreeZone.so.1.9.1: undefined symbol: _ZN4Ogre10PCZFrustum25removePortalCullingPlanesEPNS_10PortalBaseE verify-elf: WARNING: ./usr/lib64/OGRE/Plugin_OctreeZone.so.1.9.1: undefined symbol: _ZN4Ogre12PCZSceneNode11setHomeZoneEPNS_6PCZoneE verify-elf: WARNING: ./usr/lib64/OGRE/Plugin_OctreeZone.so.1.9.1: undefined symbol: _ZN4Ogre12PCZSceneNode25addZoneToVisitingZonesMapEPNS_6PCZoneE verify-elf: WARNING: ./usr/lib64/OGRE/Plugin_OctreeZone.so.1.9.1: undefined symbol: _ZN4Ogre15PCZSceneManager9enableSkyEb verify-elf: WARNING: ./usr/lib64/OGRE/Plugin_OctreeZone.so.1.9.1: undefined symbol: _ZN4Ogre13PCZoneFactoryC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/OGRE/Plugin_OctreeZone.so.1.9.1: undefined symbol: _ZN4Ogre10PCZFrustumD1Ev verify-elf: WARNING: ./usr/lib64/OGRE/Plugin_OctreeZone.so.1.9.1: undefined symbol: _ZNK4Ogre10PortalBase9getRadiusEv verify-elf: WARNING: ./usr/lib64/OGRE/Plugin_OctreeZone.so.1.9.1: undefined symbol: _ZNK4Ogre9PCZCamera9isVisibleEPNS_10PortalBaseEPNS_12FrustumPlaneE verify-elf: WARNING: ./usr/lib64/OGRE/Plugin_OctreeZone.so.1.9.1: undefined symbol: _ZNK4Ogre10PCZFrustum14isFullyVisibleEPKNS_10PortalBaseE verify-elf: WARNING: ./usr/lib64/OGRE/Plugin_OctreeZone.so.1.9.1: undefined symbol: _ZN4Ogre6PCZoneC2EPNS_15PCZSceneManagerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE verify-elf: WARNING: ./usr/lib64/OGRE/Plugin_OctreeZone.so.1.9.1: undefined symbol: _ZN4Ogre10PortalBase13crossedPortalEPKS0_ verify-elf: WARNING: ./usr/lib64/OGRE/Plugin_OctreeZone.so.1.9.1: undefined symbol: _ZN4Ogre10PortalBase10intersectsERKNS_6SphereE verify-elf: WARNING: ./usr/lib64/OGRE/Plugin_OctreeZone.so.1.9.1: undefined symbol: _ZNK4Ogre10PCZFrustum9isVisibleEPKNS_10PortalBaseE verify-elf: WARNING: ./usr/lib64/OGRE/Plugin_OctreeZone.so.1.9.1: undefined symbol: _ZN4Ogre12PCZSceneNode11setZoneDataEPNS_6PCZoneEPNS_8ZoneDataE verify-elf: WARNING: ./usr/lib64/OGRE/Plugin_OctreeZone.so.1.9.1: undefined symbol: _ZN4Ogre12PCZSceneNode16anchorToHomeZoneEPNS_6PCZoneE verify-elf: WARNING: ./usr/lib64/OGRE/Plugin_OctreeZone.so.1.9.1: undefined symbol: _ZN4Ogre10PCZFrustum22addPortalCullingPlanesEPNS_10PortalBaseE verify-elf: WARNING: ./usr/lib64/OGRE/Plugin_OctreeZone.so.1.9.1: undefined symbol: _ZN4Ogre20PCZoneFactoryManager23unregisterPCZoneFactoryEPNS_13PCZoneFactoryE verify-elf: WARNING: ./usr/lib64/OGRE/Plugin_OctreeZone.so.1.9.1: undefined symbol: _ZN4Ogre20PCZoneFactoryManager21registerPCZoneFactoryEPNS_13PCZoneFactoryE verify-elf: WARNING: ./usr/lib64/OGRE/Plugin_OctreeZone.so.1.9.1: undefined symbol: _ZN4Ogre8PCZLight26addZoneToAffectedZonesListEPNS_6PCZoneE verify-elf: WARNING: ./usr/lib64/OGRE/Plugin_OctreeZone.so.1.9.1: undefined symbol: _ZN4Ogre20PCZoneFactoryManager12getSingletonEv verify-elf: WARNING: ./usr/lib64/OGRE/Plugin_OctreeZone.so.1.9.1: undefined symbol: _ZN4Ogre10PortalBase10needUpdateEv verify-elf: WARNING: ./usr/lib64/OGRE/Plugin_OctreeZone.so.1.9.1: undefined symbol: _ZN4Ogre9PCZCamera22addPortalCullingPlanesEPNS_10PortalBaseE verify-elf: WARNING: ./usr/lib64/OGRE/Plugin_OctreeZone.so.1.9.1: undefined symbol: _ZN4Ogre12PCZSceneNode17_addToRenderQueueEPNS_6CameraEPNS_11RenderQueueEbPNS_24VisibleObjectsBoundsInfoE verify-elf: WARNING: ./usr/lib64/OGRE/Plugin_OctreeZone.so.1.9.1: undefined symbol: _ZN4Ogre9PCZCamera13getVisibilityERKNS_14AxisAlignedBoxE verify-elf: WARNING: ./usr/lib64/OGRE/Plugin_OctreeZone.so.1.9.1: undefined symbol: _ZN4Ogre10PortalBase14setNewHomeZoneEPNS_6PCZoneE verify-elf: WARNING: ./usr/lib64/OGRE/Plugin_OctreeZone.so.1.9.1: undefined symbol: _ZN4Ogre8ZoneDataD2Ev verify-elf: WARNING: ./usr/lib64/OGRE/Plugin_OctreeZone.so.1.9.1: undefined symbol: _ZN4Ogre10PortalBase10intersectsERKNS_18PlaneBoundedVolumeE verify-elf: WARNING: ./usr/lib64/OGRE/Plugin_OctreeZone.so.1.9.1: undefined symbol: _ZN4Ogre8PCZLight11affectsZoneEPNS_6PCZoneE verify-elf: WARNING: ./usr/lib64/OGRE/Plugin_OctreeZone.so.1.9.1: undefined symbol: _ZN4Ogre6Portal13setTargetZoneEPNS_6PCZoneE verify-elf: WARNING: ./usr/lib64/OGRE/Plugin_OctreeZone.so.1.9.1: undefined symbol: _ZN4Ogre9PCZCamera25removePortalCullingPlanesEPNS_10PortalBaseE verify-elf: WARNING: ./usr/lib64/OGRE/Plugin_OctreeZone.so.1.9.1: undefined symbol: _ZN4Ogre8ZoneDataC2EPNS_12PCZSceneNodeEPNS_6PCZoneE verify-elf: WARNING: ./usr/lib64/OGRE/Plugin_OctreeZone.so.1.9.1: undefined symbol: _ZN4Ogre12PCZSceneNode14isVisitingZoneEPNS_6PCZoneE verify-elf: WARNING: ./usr/lib64/OGRE/Plugin_OctreeZone.so.1.9.1: undefined symbol: _ZN4Ogre10PortalBase10intersectsERKNS_14AxisAlignedBoxE verify-elf: WARNING: ./usr/lib64/OGRE/Plugin_OctreeZone.so.1.9.1: undefined symbol: _ZN4Ogre10PortalBase6getAABEv verify-elf: WARNING: ./usr/lib64/OGRE/Plugin_OctreeZone.so.1.9.1: undefined symbol: _ZN4Ogre10PCZFrustumC1Ev verify-elf: WARNING: ./usr/lib64/OGRE/Plugin_OctreeZone.so.1.9.1: undefined symbol: _ZN4Ogre10PortalBase10intersectsEPNS_12PCZSceneNodeE verify-elf: WARNING: ./usr/lib64/OGRE/Plugin_OctreeZone.so.1.9.1: undefined symbol: _ZN4Ogre12PCZSceneNode11getZoneDataEPNS_6PCZoneE verify-elf: WARNING: ./usr/lib64/OGRE/Plugin_OctreeZone.so.1.9.1: undefined symbol: _ZN4Ogre6PCZoneD2Ev verify-elf: WARNING: ./usr/lib64/OGRE/Plugin_OctreeZone.so.1.9.1: undefined symbol: _ZN4Ogre12PCZSceneNode11getHomeZoneEv verify-elf: WARNING: ./usr/lib64/OGRE/Plugin_OctreeZone.so.1.9.1: undefined symbol: _ZN4Ogre13PCZoneFactoryD2Ev verify-elf: WARNING: ./usr/lib64/OGRE/Plugin_OctreeZone.so.1.9.1: undefined symbol: _ZN4Ogre10PortalBase10intersectsERKNS_3RayE Hardlinking identical .pyc and .opt-?.pyc files Processing files: ogre19-1.9.1-alt1_12 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.yqlpvk find-provides: running scripts (alternatives,debuginfo,gir,lib,pam,perl,pkgconfig,python,python3,shell,typelib) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.3Zhth9 find-requires: running scripts (cpp,debuginfo,files,gir-js,gir-python,gir,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services,typelib) ++ /bin/sed -e '/^pkgconfig.OGRE/d' Requires: /lib64/ld-linux-x86-64.so.2, libOgreMain.so.1.9.1()(64bit) >= set:qiZBsbYaFqR5b93Zk4O3aImKzuzZIHJQJhq8agayqeTV5Puv4usIYZpIb3M3GOo5E3FFJ2g6JWJZBaATjofgnXhcg4k9XeuZmJ3GY9I6Crpj7yPZDbs5nqAVXZynEpjMzH3OgviEfpfIUleWt9nZyhAzlHEn64Zg4sZcKHhEX7lJ5QHgNPxJiw0notZCsVvTWbkccc6wK7tZhlVF3ezMnOYDsnQqbCE3tn2RfFUUqm0vB3az27reUMlLueqwIUglQMDO0GeAwrZA0uKZwYSGWBhKaFWSqF52JeqTx09LiZHR9or61O2ld5m9X0f6mmRVwM1vXIAWBel8k8ArZFmWlbNvkjR4K7euo94tAZyuxCsUuZEsj4b4sTh9Gkg5dIricsgsYqXInIHwksqig4mBsGsLUq3ZonwSI3NNXjZIKFtWhYYf85CIyqRdNiclG8scH3r0, libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.33)(64bit), libc.so.6(GLIBC_2.34)(64bit), libc.so.6(GLIBC_2.4)(64bit), libgcc_s.so.1(GCC_3.0)(64bit), libgcc_s.so.1(GCC_3.3.1)(64bit), libm.so.6(GLIBC_2.2.5)(64bit), libstdc++.so.6(CXXABI_1.3)(64bit), libstdc++.so.6(CXXABI_1.3.9)(64bit), libstdc++.so.6(GLIBCXX_3.4)(64bit), libstdc++.so.6(GLIBCXX_3.4.11)(64bit), libstdc++.so.6(GLIBCXX_3.4.15)(64bit), libstdc++.so.6(GLIBCXX_3.4.21)(64bit), libstdc++.so.6(GLIBCXX_3.4.9)(64bit), libtinyxml.so.0()(64bit) >= set:miKf5BuWYwe2JeWIpZg8Y4ZKweF6jXoRqdJcuOcvZb, rtld(GNU_HASH) Requires(rpmlib): rpmlib(SetVersions) Conflicts: ogre, libogre Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.8jyJwr Creating ogre19-debuginfo package Processing files: libogre191.9.1-1.9.1-alt1_12 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Dsn6tb find-provides: running scripts (alternatives,debuginfo,gir,lib,pam,perl,pkgconfig,python,python3,shell,typelib) lib.prov: /usr/src/tmp/ogre19-buildroot/usr/lib64/libOgreMain.so.1.9.1: 7801 symbols, 23 bpp lib.prov: /usr/src/tmp/ogre19-buildroot/usr/lib64/libOgreOverlay.so.1.9.1: 562 symbols, 20 bpp lib.prov: /usr/src/tmp/ogre19-buildroot/usr/lib64/libOgrePaging.so.1.9.1: 392 symbols, 19 bpp warning: hash collision: _ZN4Ogre18Grid2DPageStrategyC2EPNS_11PageManagerE _ZN4Ogre22Grid2DPageStrategyData16setCellRangeMaxXEi warning: hash collision: _ZN4Ogre17PagedWorldSection15setSceneManagerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE _ZNK4Ogre4Page24getContentCollectionListEv lib.prov: /usr/src/tmp/ogre19-buildroot/usr/lib64/libOgreProperty.so.1.9.1: 36 symbols, 16 bpp lib.prov: /usr/src/tmp/ogre19-buildroot/usr/lib64/libOgreRTShaderSystem.so.1.9.1: 959 symbols, 20 bpp lib.prov: /usr/src/tmp/ogre19-buildroot/usr/lib64/libOgreTerrain.so.1.9.1: 755 symbols, 20 bpp warning: hash collision: _ZTSN5boost6system6detail22interop_error_categoryE _ZTVN4Ogre7TerrainE warning: hash collision: _ZN4Ogre12TerrainGroup13removeTerrainEll _ZN4Ogre17TerrainLodManager11saveLodDataERNS_16StreamSerialiserEPNS_7TerrainE lib.prov: /usr/src/tmp/ogre19-buildroot/usr/lib64/libOgreVolume.so.1.9.1: 366 symbols, 19 bpp ++ /bin/sed -e '/^pkgconfig.OGRE/d' Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.xnjZSY find-requires: running scripts (cpp,debuginfo,files,gir-js,gir-python,gir,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services,typelib) lib.req: ERROR: /usr/src/tmp/ogre19-buildroot/usr/lib64/OGRE/Plugin_OctreeZone.so.1.9.1: library Plugin_PCZSceneManager.so.1.9.1 not found find-requires: ERROR: /usr/lib/rpm/lib.req failed error: /bin/sh failed error: Failed to find Requires RPM build errors: /bin/sh failed Failed to find Requires Command exited with non-zero status 1 1985.06user 222.24system 4:14.81elapsed 866%CPU (0avgtext+0avgdata 734108maxresident)k 0inputs+0outputs (0major+51955170minor)pagefaults 0swaps hsh-rebuild: rebuild of `ogre19-1.9.1-alt1_12.src.rpm' failed. Command exited with non-zero status 1 2010.47user 231.70system 4:55.17elapsed 759%CPU (0avgtext+0avgdata 734108maxresident)k 21784inputs+0outputs (45966major+52395856minor)pagefaults 0swaps